关于SPA和模板引擎的困惑
不是针对egg的issue,是关于用SPA将前后端分离,还是用模板引擎做后端渲染的困惑。
前端项目越来越复杂,SPA对开发效率是十分利好的,适合大型的项目。
node模板引擎做部分固定内容的渲染,能够减少不必要的ajax,感觉适合个人项目。
两者的混合,让人想起php和jsp的苦恼。代码中存在两种模板标记,前端开发加构建做的很痛苦。目前我的做法是将两者完全对立:
页面相对简单(不需要ng、不需要构建),比如静态展示类站点,用后端渲染;页面复杂(页面需要模块化,各种构建优化),比如后台管理系统,不用后端渲染,纯粹的按照前后端分离实现;
不知道大家在针对复杂页面时是如何进行开发效率和线上性能做优化的,是否有最佳实践?此外,不知道同构是否能有所帮助呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论