-
react
(Web開發框架)
鎖定
- 軟件語言
- JavaScript
- 開發商
- Facebook Inc [3]
- 軟件授權
- MIT License
- 軟件版本
- 18.2.0 [2]
- 軟件大小
- 111 KB [4]
react產生背景
React的早期原型被稱為“FaxJS”,它是由Facebook工程師Jordan Walke開發,因為他深受XHP的影響,XHP是一個簡單的PHP HTML組件框架。React於2011年首次亮相,首次用於Facebook的Newsfeed。第二年在Instagram中使用。2013年5月,React在美國JSConf開源。
[5]
react發展歷程
React項目本身也越滾越大,從最早的UI引擎變成了一整套前後端通吃的Web App解決方案。衍生的React Native項目,希望用寫Web App的方式去寫Native App。如果能夠實現,整個互聯網行業都會被顛覆,因為同一組人只需要寫一次UI ,就能同時運行在服務器、瀏覽器和手機。
react主要功能
react框架特點
1.聲明式設計:React 使創建交互式 UI 變得輕而易舉。為應用的每一個狀態設計簡潔的視圖,當數據變動時 React能高效更新並渲染合適的組件。
2.組件化: 構建管理自身狀態的封裝組件,然後對其組合以構成複雜的 UI。
3.高效:React通過對DOM的模擬,最大限度地減少與DOM的交互。
4.靈活:無論使用什麼技術棧,在無需重寫現有代碼的前提下,通過引入React來開發新功能。
- 參考資料
-
- 1. React官方文檔 .React官方.2020-01-05[引用日期2021-02-24]
- 2. React版本 .React官方.2020-01-05[引用日期2021-02-24]
- 3. 貢獻流程 .React官方.2020-01-05[引用日期2021-02-24]
- 4. React代碼倉庫 .github.2020-10-20[引用日期2021-02-25]
- 5. What is react? | History of react | Use of react - tutorialsinhand.com .tutorialsinhand.2020-01-05[引用日期2023-03-08]