请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

多页面 多入口

输入正文我看webpack配置的时候都是多页面 多入门 呢么目前的react开发 什么时候会用到多页面呢

正在回答 回答被采纳积分+3

1回答

吕小鸣 2019-03-11 21:04:52

你好,对于常见的web项目可以分为多页面和单页面两种。也就是多入口打包和单入口打包。
1,单页面,也叫SPA,是只整个项目以一个html文件来承载,所有的页面切换和逻辑都是写在一个window对象下面的,这种对于webpack构建而言就只需要有一个入口文件,一个bundle.js。
2,多页面,也就是说整个项目的页面被拆分成多个html页面,自然在webpack配置时有多个入口文件和多个bundle.js,这种项目的页面逻辑是单独分开的,每个页面写在自己的window对象下面,页面切换是打开一个新的html即webview。
单页面缺点在于随着业务逻辑的增加前端所需要的代码和静态资源会越来越重,如果管理不好会造成页面性能下降等,尤其在移动web,单页面的页面切换效果需要手动写动画来模拟,而多页面的各个页面之间是分开的,整个项目逻辑拆分,各自管理,较为轻便,同时性能上也要稍由于单页面,但是在页面之间通讯时较单页面可能会麻烦一些。希望回答可以帮助到你!

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_雨籦_0 #1
    移动web页面切换不能使用路由吗?我看我们这个项目是多页面吗
    回复 有任何疑惑可以回复我~ 2019-03-12 15:54:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信