归档: 2017/12


  1. 代理和反向代理


  2. 离线Web应用

    HTML5新增了“应用程序缓存”,允许应用程序将运行的所有文件(HTML、CSS、JavaScript、图片等)保存到用户的浏览器中。这种缓存方式不会随着用户清楚浏览器缓存而被清除,只有被用户“卸载”的时候,它们才会被删除,这种方式更像“存储”,而不是“缓存”。


  3. 声明式编程和命令式编程

    命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。

    声明式编程:告诉“机器”你想要的是什么(what),让机器想出如何去做(how)。

    React和Vue就是两个比较典型的声明式编程典范,jQuery命令式编程方式非常明显。