Web开发中,页面渲染方案

Posted 不想想太多 - Faded

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web开发中,页面渲染方案相关的知识,希望对你有一定的参考价值。

转载自:http://www.jianshu.com/p/d1d29e97f6b8 (在该文章中看到一段感兴趣的文字,转载过来)

 

在Web开发中,有两种主流的页面渲染方案:

  1. 服务器端渲染,通过页面渲染引擎渲染好html页面发送给浏览器
  2. 客户端渲染,客户单端通过RESTAPI获取数据在浏览器上动态渲染页面

前者的技术栈包括:ThymeleafApache VelocityFreemarker 等主流方案,后者有ReactAngularJSvue.jsBackbone.js等前端渲染框架。

前者比较适合一些静态的文档页面,后者多用于具有复杂交互的单页面应用(SPA),本文简单介绍后端渲染技术中比较流行的一种Thymeleaf,相对来说后端的页面渲染没有太多技术含量学学套路,用的时候查文档即可。



作者:ntop
链接:http://www.jianshu.com/p/d1d29e97f6b8
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。





以上是关于Web开发中,页面渲染方案的主要内容,如果未能解决你的问题,请参考以下文章

Spring boot:thymeleaf 没有正确渲染片段

thymeleaf 片段渲染后重新加载 javascript

一个简单粗暴的前后端分离方案

Eva.js 渲染Web页面动画

前后端分离方案以及技术选型

提高Web页面渲染速度的7个技巧