React簡介
React 是全球最火的前端框架(Facebook推出的前端框架)
React 是一個用於構建用戶界面的 JAVASCRIPT 庫。
React 主要用於構建UI,很多人認爲 React 是 MVC 中的 V(視圖)。
React 起源於 Facebook 的內部項目,用來架設 Instagram 的網站,並於 2013 年 5 月開源。
React 擁有較高的性能,代碼邏輯非常簡單,越來越多的人已開始關注和使用它。
React優點總結
**生態強大:**現在沒有哪個框架比React的生態體系好的,幾乎所有開發需求都有成熟的解決方案。
上手簡單: 你甚至可以在幾個小時內就可以上手React技術,但是他的知識很廣,你可能需要更多的時間來完全駕馭它。
社區強大:你可以很容易的找到志同道合的人一起學習,因爲使用它的人真的是太多了。
React和vue的區別
需要你先學會React.js的基本知識,然後再學習ReactNative,這樣你的學習難度會大大降低
正式簡介
ReactJS是由Facebook在2013年5月推出的一款JS前端開源框架,推出式主打特點式函數式編程風格。值得一說的是,到目前爲止ReactJS是世界上使用人數最多的前端框架,它擁有全球最健全的文檔和社區體系。我們這裏學習的是React Fiber版本,也就是React16這個版本,這個版本算是一個大升級,增加了很多新的特性,這些特性我都會在以後的課程中給大家一點點講解
React和Vue的對比
React上手可能需要一定的基礎,但是結構清晰明瞭。
vue可能是易學難精。
這是前端最火的兩個框架,雖然說React是世界使用人數最多的框架,但是就在國內而言Vue的使用者很有可能超過React。兩個框架都是非常優秀的,所以他們在技術和先進性上不相上下。
React.js相對於Vue.js它的靈活性和協作性更好一點,所以我在處理複雜項目或公司核心項目時,React都是我的第一選擇。而Vue.js有着豐富的API,實現起來更簡單快速,所以當團隊不大,溝通緊密時,我會選擇Vue,因爲它更快速更易用。(需要說明的是,其實Vue也完全勝任於大型項目,這要根據自己對框架的掌握程度來決定)
技術胖第一博客網站:https://jspang.com/detailed?id=46#toc220