開發者們大家好,
歡迎來到我們的從0到英雄系列的第一課!在本教程中,我們將介紹 React 入門所需的絕對基礎知識。在本課程結束時,您將在電腦上安裝並運行 React,並且您將了解使 React 成為構建現代 Web 應用程式的強大庫的核心概念。
React 是 Facebook 建立的 JavaScript 函式庫,用於建立動態的互動式使用者介面。它專注於創建可重複使用的元件——它們是小的、獨立的程式碼片段——可以在整個應用程式中重複使用。 React 的聲明性本質使得建立複雜的 UI 變得簡單而高效,並且在 Web 開發社群中得到了廣泛採用。
在深入研究 React 之前,我們需要安裝 Node.js 和 npm (節點套件管理器)。這些將幫助我們管理依賴關係並運行 React。
node -v npm -v
您應該會看到 Node 和 npm 列印的版本。
React 提供了一個名為 Create React App 的工具,它允許您快速建立一個新的 React 項目,而無需配置建置工具。
npx create-react-app my-first-react-app
這將建立一個名為 my-first-react-app 的新資料夾,其中包含開始使用所需的所有內容。
cd my-first-react-app
npm start
這將開啟一個開發伺服器,您的預設瀏覽器應該會自動開啟一個選項卡,其中新的 React 應用程式在 http://localhost:3000/ 上運行。
讓我們來看看Create React App建立的檔案和資料夾:
現在,讓我們深入研究 src/App.js 文件,它定義了應用程式的主要元件。元件是一個傳回類似 HTML 程式碼的 JavaScript 函數(稱為 JSX)。預設組件如下所示:
import React from 'react'; function App() { return ( <div className="App"> <h1>Hello, React!</h1> <p>Welcome to your first React app.</p> </div> ); } export default App;
您可以編輯 App.js 檔案來自訂它。嘗試將標題更改為其他內容:
<h1>Welcome to React from 0 to Hero!</h1>
儲存文件,您的瀏覽器將自動更新以顯示您的變更。
恭喜! ?您已經成功設定了您的第一個 React 應用程式並進行了第一個元件變更。這是你的 React 之旅的開始。在下一課中,我們將深入研究 React 元件,並學習如何管理 state 和 props 來建立動態使用者介面。
歡迎在下面留下評論或問題,敬請關注第二課!
在下一課中,我們將介紹:
繼續編碼:)
以上是來自 o Hero 的 React:課程入門的詳細內容。更多資訊請關注PHP中文網其他相關文章!