一 node在大前端中的使用:https://zhuanlan.zhihu.com/p/121055042
1 前端渲染与服务端渲染:
- 客户端来渲染(client-side rendering => csr):指使用 JS 来渲染页面大部分内容,代表是现在流行的 SPA 单页面应用;
- 服务端渲染(server-side rendering => ssr):指传统的 ASP、Java 或 PHP 的渲染机制;
- 同构渲染:指前后端共用 JS,首次渲染时使用 Node.js 来直出 HTML。一般来说同构渲染是介于前后端中的共有部分。
- 客户端渲染和服务器端渲染的最重要的区别:就是究竟是谁来完成html文件的完整拼接,如果是在服务器端完成的,然后返回给客户端,就是服务器端渲染。