React

用於建構 Web 和原生使用者介面的函式庫。

React 讓你透過稱為元件的獨立模塊來建構使用者介面。建立你自己的 React 元件,例如 Thumbnail、LikeButton 和 Video。然後將它們組合成完整的畫面、頁面和應用程式。

無論你獨自工作或與成千上萬的開發者合作,React 的使用體驗都是一致的。它被設計成讓你無縫組合來自獨立個人、團隊和組織的元件。

React 元件就是 JavaScript 函式。想要條件性地顯示內容?使用 if 陳述式。顯示清單?試試陣列的 map() 方法。學習 React 就是學習程式設計。

這種標記語法稱為 JSX。它是 React 推廣的 JavaScript 語法擴充。將 JSX 標記與相關的渲染邏輯放在一起,使 React 元件易於建立、維護和刪除。

React 元件接收資料並回傳螢幕上應顯示的內容。你可以根據互動(例如使用者輸入)傳遞新資料。React 隨後會更新螢幕以匹配新資料。

你不需要用 React 建構整個頁面。將 React 新增到現有 HTML 頁面,並在任何位置渲染互動式 React 元件。

React 是一個函式庫。它讓你組合元件,但不規定如何路由和取得資料。要使用 React 建構完整應用程式,我們推薦全端 React 框架,例如 Next.js 或 React Router。

React 也是一種架構。實作它的框架讓你在非同步元件中取得資料,這些元件可以在伺服器上甚至建置期間執行。從檔案或資料庫讀取資料,並將其傳遞給互動式元件。

人們喜愛 Web 和原生應用程式各有原因。React 讓你使用相同的技能建構 Web 應用程式和原生應用程式。它利用每個平台的獨特優勢,讓你的介面在每個平台上感覺恰到好處。

使用 React,你可以成為 Web 和原生開發者。你的團隊可以在不犧牲使用者體驗的情況下將產品發布到多個平台。你的組織可以打破平台壁壘,組建擁有完整功能的團隊。

SHARE

分享

分享這個開源專案。

JavaScript 框架