iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 10
0
自我挑戰組

從JS到React的前端入門實作系列 第 10

Day10:JS跟React的差異

今天目的

今天要介紹JS的框架React的優缺點,準備進入React框架,明天會介紹如何安裝eact環境以及啟動React。/images/emoticon/emoticon10.gif

框架好處

可以有很多第三方套件可以支援,還有更多的方便語法,讓使用者可以快速上手,可以不用像JS寫到後來同個頁面有很多很多函數,每個框架都有它特別的資料流程。

React的介紹

React是由JS所組成的框架,開發人員是Facebook工程師開發針對UI的前端JavaScript開源函式庫,目前正在被Imgur、Instergram、Airbnb等網站做主頁的使用。

React的好處

1.運用元件化思考,讓元件有封裝並能夠重複使用的特性,元件之間不會互相干擾,也容易維護。
2.很有效率的利用Virtual DOM達到即時更新的效果。
3.使用JSX語法配合Babel輕鬆編寫。

對開發者來說,React的優勢在於

1.龐大且活躍的社區
2.並非一個大而全的框架
3.JSX 這種新的 JavaScript 語法,也是一個不錯的優點

今天是介紹為何使用React,明天來安裝React環境以及啟動React。/images/emoticon/emoticon12.gif

參考資料:
https://buzzorange.com/techorange/2017/07/31/all-about-javascript-framework/


上一篇
Day9:介紹ES6的樣式面板值、箭頭函數、宣告變數
下一篇
Day11:React環境安裝以及啟動React
系列文
從JS到React的前端入門實作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言