溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

react有什么腳手架工具

發(fā)布時(shí)間:2022-04-27 10:33:57 來源:億速云 閱讀:250 作者:zzz 欄目:web開發(fā)

這篇“react有什么腳手架工具”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“react有什么腳手架工具”文章吧。

react腳手架工具有:1、nwb,是用于React應(yīng)用程序、庫和其他web npm模塊的工具包;2、razzle,是創(chuàng)建沒有配置的服務(wù)器呈現(xiàn)的通用JavaScript應(yīng)用程序;3、Neutrino,是構(gòu)建零初始配置的現(xiàn)代js應(yīng)用程序。

本教程操作環(huán)境:Windows10系統(tǒng)、react17.0.1版、Dell G3電腦。

react腳手架工具有哪些

1、官方推薦的腳手架

react的腳手架其實(shí)非常多, 其中官方推薦的腳手架有下面這些:

  • Create React App:如果你是在學(xué)習(xí) React 或創(chuàng)建一個(gè)新的單頁應(yīng)用

  • Next.js:如果你是在用 Node.js 構(gòu)建服務(wù)端渲染的網(wǎng)站

  • Gatsby:如果你是在構(gòu)建面向內(nèi)容的靜態(tài)網(wǎng)站

  • nwb:用于React應(yīng)用程序、庫和其他web npm模塊的工具包

  • razzle:創(chuàng)建沒有配置的服務(wù)器呈現(xiàn)的通用JavaScript應(yīng)用程序

  • Neutrino:創(chuàng)建和構(gòu)建零初始配置的現(xiàn)代JavaScript應(yīng)用程序

2、其他腳手架

  • react-cli腳手架

  • Rekit腳手架

腳手架是什么呢?

傳統(tǒng)的腳手架指的是建筑學(xué)的一種結(jié)構(gòu):在搭建樓房、建筑物時(shí),臨時(shí)搭建出來的一個(gè)框架;

腳手架

編程中提到的腳手架(Scaffold),其實(shí)是一種工具,幫我們可以快速生成項(xiàng)目的工程化結(jié)構(gòu);

每個(gè)項(xiàng)目作出完成的效果不同,但是它們的基本工程化結(jié)構(gòu)是相似的;

既然相似,就沒有必要每次都從零開始搭建,完全可以使用一些工具,幫助我們生產(chǎn)基本的工程化模板;

不同的項(xiàng)目,在這個(gè)模板的基礎(chǔ)之上進(jìn)行項(xiàng)目開發(fā)或者進(jìn)行一些配置的簡單修改即可;

這樣也可以間接保證項(xiàng)目的基本結(jié)構(gòu)一致性,方便后期的維護(hù);

總結(jié):腳手架讓項(xiàng)目從搭建到開發(fā),再到部署,整個(gè)流程變得快速和便捷;

對(duì)于現(xiàn)在比較流行的三大框架都有屬于自己的腳手架:

  • Vue的腳手架:vue-cli

  • Angular的腳手架:angular-cli

  • React的腳手架:create-react-app

它們的作用都是幫助我們生成一個(gè)通用的目錄結(jié)構(gòu),并且已經(jīng)將我們所需的工程環(huán)境配置好。

使用這些腳手架需要依賴什么呢?

目前這些腳手架都是使用node編寫的,并且都是基于webpack的;

所以我們必須在自己的電腦上安裝node環(huán)境;

以上就是關(guān)于“react有什么腳手架工具”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI