如何快速的搭建一个公司的react多页面应用搭建?

“加载中”的效果要自己补充
require.ensure來分割代码打包的时候会把这块的代码独立打包成一个文件

我们删除 根目录下的 build 文件夹,然后執行

(目前 关键词,描述, 我们有去实现,也好实现,只是我们现在不太关注SEO,我只是预留了这个功能)

禁止擅自转载,如需转载请在公众号中留言联系我們!

比如一个用户协作类的web应用按照传统的方式开发的话,可以分成首页、用户登陆后的管理界面以及一些帮助、联系之类的零碎react多页面应用搭建。

请问如果用react来做的話,该如何组织这些react多页面应用搭建如何管理相应的代码呢?

我个人猜测想要实现上述的需求,可能的方案有2种:
1.app.js就是所有react多页面应鼡搭建的入口但是根据url的不同,载入不同的子组件(其实就是子react多页面应用搭建最外层的组件)这样的话打包流程都不变,唯一的问題是用户第一次进入时加载js代码会很大。(貌似要用到react-router)
2.每个react多页面应用搭建有一个单独的入口比如index.html+app.js是首页的入口,somepage.html+somepage.js是另一个react多页面應用搭建的入口打包的时候需要将这些react多页面应用搭建都作为入口去打包,对服务器而言用户访问哪个url就返回哪些对应的html+js文件。

请问实际项目中,哪种方案比较合理啊或者,还有更好的做法

我要回帖

更多关于 react多页面应用搭建 的文章

 

随机推荐