react native的開發工具有:1、Visual Studio Code;2、Flipper;3、React Native Debugger;4、Nuclide;5、Ignite;6、Redux;7、Sublime Text等。
本教學操作環境:Windows7系統、react17.0.1版、Dell G3電腦。
開發react native的工具很多,選擇性也比較多,例如Facebook專門為React開發的IDE:Nuclide,還有做前端比較熟悉的WebStorm、Sublime Text 3、VS Code等。下面跟大家介紹一些。
react native的開發工具有:
1、Visual Studio Code(VS Code)
Visual Studio Code是最受歡迎的React Native開發工具。它是用於React Native開發的最常用的IDE,並且可在所有平台(例如Windows,Mac和Linux)上使用。
Visual Studio程式碼已用TypeScript,JavaScript和Cascading Style Sheets等程式語言編寫。微軟是負責開發Visual Studio Code的人。這是一個功能強大,免費的開源程式碼編輯器。此外,它的一些內建功能包括智慧編碼,調試代碼,內建Git命令,可擴展和可自訂的主題,語言等。
下載網址:https://code.visualstudio.com/Download
新增RN開發外掛
React Native Tools:微軟官方製作的ReactNative插件,非常好用
Reactjs code snippets:react的程式碼提示,如componentWillMount方法可以透過cwm直接取得
Auto Close Tag :自動閉合標籤
Auto Rename Tag:自動重新命名標籤,配合上面的外掛程式使用,基本上能趕上IntelliJ IDEA系的功能了
#Path Intellisense:檔案路徑提示補全
2、Flipper
Flipper是市面上最好的React Native開發工具。它非常完整,將大大提高您的編碼效率。 Flipper是一個動態調試平台,用於調試為iOS,Android和React Native構建的應用程式。它提供了從簡單的桌面介面可視化,檢查和控制行動應用程式的功能。我們也可以將Flipper工具當作擴充的插件API。它適用於所有OS平台(Windows,Mac和Linux)。
FB Flipper平台開箱即用提供的服務包括網頁日誌記錄,日誌(控制台日誌),React DevTools,便於進行UI開發的佈局檢查,Hermes Debugger等。它還為您提供了構建定制的插件的超能力來滿足您的日常發展需求。
3、React Native Debugger
#React Native Debugger是一個獨立的應用程序,用於調試React Native應用程式 。最有力的賣點是,它開箱即用地支援Redux機制,這意味著它還提供Redux開發工具。
可以幫助任何開發人員進行UI設計的另一個實用功能是能夠檢查螢幕上的視覺元素並進行相應更改。該工具基於官方的React Debugger工具以及更多有用的用例。它無疑使開發和錯誤調試過程更快,更有效率。
4、Nuclide
Nuclide是一個免費的開源React Native開發工具(IDE),可協助React Native開發人員完成軟體開發任務。之所以首選React Native開發是其可入侵性。而且,它還得到了始終願意為您提供指導的社區的支持。它的其他一些功能包括內建調試,遠端開發,JavaScript開發等。它還提供了Hack開發,Task Runner,工作集和Mercurial支援。
最後,您可以看到,使用完善的React Native開發工具,您可以在很短的時間內開發響應式行動應用程式。有時很難選擇能幫助您獲得預期結果的確切工具。
身為React Native開發人員,對於熟悉一套可靠的React Native開發工具套件以使其盡可能高效至關重要。了解這些工具可以從字面上讓您賺更多錢。開發變得更快,挫折感消失了,應用程式得到了更快,無錯誤的交付。
正確的工具將使您能夠更快地進行行動開發,並在整個Web上共享更有效的程式碼,而不會犧牲最終用戶的體驗或應用程式的品質。
5、Ignite
Ignite本質上是免費和開源的,由Infinite Red創建。 Ignite CLI是一個帶有程式碼和插件部分的React Native工具鏈。其樣板可在iOS和Android上使用。它的一些產品包括元件,用法範例,API測試和可自訂主題。
6、Redux
Redux是使用JavaScript編寫的免費資源庫。大多數經驗豐富的開發人員強烈推薦Redux用於React Native行動開發流程。 Redux是React Native應用程式中最受歡迎的狀態管理函式庫。
它提供了即時程式碼編輯以及有關您的內容的時間旅行知識。此外,其其他一些服務還包括“應用程式簡易測試”和“創建應用程式”,這些應用程式可以在各種環境(例如客戶端,伺服器和本機)中運行。
7、WebStorm
#8、Sublime Text 3
只需要安裝RN開發外掛程式即可:
開啟Sublime Text3 ,Win系統可以使用快速鍵CTRL SHIFT P 開啟或者,點選選單列的「Preferences」-->"Package Control"
打開的終端機窗口,輸入「install」,下方就會提示「Package Control:install package」,用滑鼠點擊,後輸入要安裝的插件:
ReactJS:支援React開發,程式碼提示,高亮顯示
Emmet:前端開發必備
Terminal:在sublime中開啟終端並定位到目前目錄
react-native-snippets:react native 的程式碼片段
JsFormat:格式化js程式碼
#【相關推薦:Redis影片教學】
以上是react native用什麼工具來開發的詳細內容。更多資訊請關注PHP中文網其他相關文章!