项目情况:网站大约60%是产品介绍页面,动画偏多交互少。还有大约40%是购买和社区这样交互多的页面。
我想到的方案:
全部使用react服务端渲染。这个架构感觉过重了,用react组件写动画偏多的产品介绍页面明显麻烦了。
分成两部分。产品介绍页面走之前的方案,交互多的社区走react社区服务端渲染。这样相当于两个项目了,必然会造成代码重复,比如页面的header和footer必然要维护两套。
大家如何来权衡这个问题?目前我打算选择方案2,大家还有其他建议吗?
谢谢。
项目情况:网站大约60%是产品介绍页面,动画偏多交互少。还有大约40%是购买和社区这样交互多的页面。
我想到的方案:
全部使用react服务端渲染。这个架构感觉过重了,用react组件写动画偏多的产品介绍页面明显麻烦了。
分成两部分。产品介绍页面走之前的方案,交互多的社区走react社区服务端渲染。这样相当于两个项目了,必然会造成代码重复,比如页面的header和footer必然要维护两套。
大家如何来权衡这个问题?目前我打算选择方案2,大家还有其他建议吗?
谢谢。
4 回答1.6k 阅读
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答920 阅读✓ 已解决
1 回答654 阅读✓ 已解决
2 回答806 阅读✓ 已解决
1 回答837 阅读✓ 已解决
可以试试next.js。https://github.com/zeit/next.js/ ,一个服务端渲染的react框架。