Reprinted from: Http://www.jianshu.com/p/d1d29e97f6b8 (in this article to see a paragraph of interest in the text, reproduced over)
In web development, there are two main types of page rendering scenarios:
- Server-side rendering, rendering good HTML pages to the browser through the page rendering engine
- Client-side rendering, customer single-ended fetching data via RESTAPI dynamically render pages on the browser
The former technology stack includes: Thymeleaf, Apache Velocity, Freemarker and other mainstream programs, the latter has react, AngularJS,vue. JS, Backbone.js and other front-end rendering framework.
The former is more suitable for some static document pages, the latter is more used for a single page application with complex interaction (SPA), this article briefly introduces the back-end rendering technology is a popular thymeleaf, relatively speaking, the back end of the page rendering is not too many technical content learning routines, when using the document can be checked.
ntop
Links: Http://www.jianshu.com/p/d1d29e97f6b8
Source: Pinterest
Copyright belongs to the author. Commercial reprint please contact the author for authorization, non-commercial reprint please specify the source.
In Web development, page rendering scenarios