有關nodejs前端技術,vue react bootstrap express的關係是什麼?

時間 2021-07-09 15:16:18

1樓:扣丁禪師

vue/react 是一種前端渲染的框架,express 是後端框架,express 裡可以包含前端頁面,類似php裡直接用 html 一樣。

bootstrap 可以理解為就是 css 樣式,vue/react 也都有對應封裝,如果UI風格不變,可以直接引入對應的封裝。bootstrap 還有乙個 js部分,基本是jQuery 實現互動的,這個部分在 vue/react 裡一般用不到,我說的針對 bootstrap 的vue/react 封裝,都涵蓋了。

比如Vue的:

BootstrapVue

React的:

react-bootstrap/react-bootstrapexpress 是後端框架,這個保留,不需要替換。

需要替換 express 中的jade模板,前端渲染這部分替換掉。

有兩種方案:

繼續使用現在的jade模板,但可以把裡面的html引入 vue/react 框架 js,然後通過 vue/react 來寫頁面,這個不提倡,但是替換頁面少,可以考慮。

推薦使用方案2

2樓:Terry

vue/react能否完全替代express+bootstrap的模式,實現完整的前端展示+處理?(不能)

vue/react 用於構建使用者介面的 js 庫bootstrap 是構建使用者介面的js+css+html庫express 是基於nodejs的後端框架,處理http+io的中介軟體

2.如果在現有express的框架下,如果想引入vue/react,應該替換的是哪部分?還是否需要使用bootstrap的樣式控制?

替換使用者介面部分的互動邏輯

最終是否替換:取決於成本+目標

前端是先學Node js還是TypeScript

棧廬 Node.js不是程式語言,而是乙個執行時環境,了解軟體包的依賴關係 Node.js的部署及其工作方式肯定是非常有價值的,但Node.js上執行的語言是JS,因此,如果你還沒學JS,那應該先學JS,然後等JS水平差不多了,才著手node.js,再而後才應該是typescript,按照這個順序比...

vue開發的專案,前端寫的 vue檔案中的生命週期方法,線上還存在嗎?

xvrzhao mounted只是vue.js提供給你的介面,你在例項化 new Vue 的時候通過這個介面將你的業務邏輯傳給vue.js去處理,vue.js會在特定的階段去呼叫你的提供的mounted方法。你的說法就好比說你自己定義了乙個函式foo,瀏覽器也不認識這個foo,但是你呼叫foo 時,...

只用vue和nodejs能做乙個完整的畢設專案嗎 ?

悠悠阿嚏 沒上過大學,不清楚是否限制技術棧。Nodejs可以寫服務端 常用的http websocket socket等等都可以,不知道你要做啥樣的。 zhenzhenChange 技術是次要的。主要是系統的設計與架構,該系統是否有價值或者有創新點,而不是上來就是圖書管理系統 技術的選型只會影響你系...