我不了解客户端渲染的概念。我一直使用PHP / Ruby进行服务器端渲染,我不知道如何进行客户端渲染。
谁做的工作?浏览器?
如果有人可以提供解释或解释的解释或链接,我将不胜感激。
答案 0 :(得分:0)
没有听起来讽刺,它是客户端编译/操作,服务器端编译/操作或两者的组合之间的区别。虽然浏览器实际上是渲染的东西。
但编译/操纵什么?
一般来说,我们讨论的是HTML,CSS,javascript资产以及从数据库返回的一些数据,这些数据根据请求被编译/操作为可以作为我们的应用程序在浏览器上呈现的内容。
你可以使用普通的-javascript,jquery,backbone,angular,ember等在客户端执行此操作。您可以使用普通旧节点或其中一个框架在服务器端执行此操作。比如Sails.js。