亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ReactJs中如何實現多頁面應用的效果?

ReactJs中如何實現多頁面應用的效果?

狐的傳說 2018-09-11 05:05:12
比如一個用戶協作類的web應用,按照傳統的方式開發的話,可以分成首頁、用戶登陸后的管理界面,以及一些幫助、聯系之類的零碎頁面。請問,如果用react來做的話,該如何組織這些頁面?如何管理相應的代碼呢?網上所有的教程都是用index.html引入app.js的方式完成react應用的啟動。然后發布時使用webpack從index.html開始做打包。我個人猜測,想要實現上述的需求,可能的方案有2種:1.app.js就是所有頁面的入口,但是根據url的不同,載入不同的子組件(其實就是子頁面最外層的組件)。這樣的話打包流程都不變,唯一的問題是,用戶第一次進入時加載js代碼會很大。(貌似要用到react-router)2.每個頁面有一個單獨的入口,比如index.html+app.js是首頁的入口,somepage.html+somepage.js是另一個頁面的入口。打包的時候需要將這些頁面都作為入口去打包,對服務器而言,用戶訪問哪個url就返回哪些對應的html+js文件。請問,實際項目中,哪種方案比較合理?。炕蛘?,還有更好的做法?多謝指點
查看完整描述

1 回答

?
慕妹3242003

TA貢獻1824條經驗 獲得超6個贊

你說的1適合單頁面應用,2適合多頁面應用。


查看完整回答
反對 回復 2018-10-09
  • 1 回答
  • 0 關注
  • 1456 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號