-
代理和反向代理
-
离线Web应用
HTML5新增了“应用程序缓存”,允许应用程序将运行的所有文件(HTML、CSS、JavaScript、图片等)保存到用户的浏览器中。这种缓存方式不会随着用户清楚浏览器缓存而被清除,只有被用户“卸载”的时候,它们才会被删除,这种方式更像“存储”,而不是“缓存”。
-
声明式编程和命令式编程
命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。
声明式编程:告诉“机器”你想要的是什么(what),让机器想出如何去做(how)。
React和Vue就是两个比较典型的声明式编程典范,jQuery命令式编程方式非常明显。