今天要介紹JS的框架React的優缺點,準備進入React框架,明天會介紹如何安裝eact環境以及啟動React。
可以有很多第三方套件可以支援,還有更多的方便語法,讓使用者可以快速上手,可以不用像JS寫到後來同個頁面有很多很多函數,每個框架都有它特別的資料流程。
React是由JS所組成的框架,開發人員是Facebook工程師開發針對UI的前端JavaScript開源函式庫,目前正在被Imgur、Instergram、Airbnb等網站做主頁的使用。
1.運用元件化思考,讓元件有封裝並能夠重複使用的特性,元件之間不會互相干擾,也容易維護。
2.很有效率的利用Virtual DOM達到即時更新的效果。
3.使用JSX語法配合Babel輕鬆編寫。
1.龐大且活躍的社區
2.並非一個大而全的框架
3.JSX 這種新的 JavaScript 語法,也是一個不錯的優點
參考資料:
https://buzzorange.com/techorange/2017/07/31/all-about-javascript-framework/