展示型网站前后端分离该如何重构?
最近在做公司网站重构,研究了好几天没有太好的想法,故在此提问希望能得到一些启发。
网站偏展示型,大部分是静态图片及文字,少量需要与后台交互的内容,如登录注册、购物车等。因设计师想要定制一些页面过渡动画,故一开始想法是直接使用 React+webpack 打包并生成静态页面,即是单页面方便做过渡效果又兼顾了 SEO 。但后来想想,静态页面部分使用 React 未免有些不合理,因此我的想法是部分动态内容组件化,使用 React 来实现,其他静态部分使用模板( Handlebars ),结合
webpack 来生成静态文件,感觉这样比较合理,但是不知道怎样在局部组件那里使用 React ,以及组件间通讯该怎样解决。
希望能得到一些启发发,不胜感激。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用服务器端渲染。
局部组件,我想到了vue...,vue通过component封装组件感觉满足你的需求