HI,到了第二天,感覺每天寫一篇文章的感覺真的會有一種怠惰感,還是好好習慣吧
先來介紹一下, React
好了,
那他的歷史,是 2013 年,由 facebook 所發表的 函式庫
,
通常我們所熟知的三大框架 Vue 、 Angular 、 React,
但是, React 是函式庫
,並不是框架
!!
把邏輯鎖定在一個 component 內,讓邏輯分離,減少多人開發的混亂
方便閱讀,易於了解程式碼
模擬 html/xml
語法,讓畫面的建立便於閱讀
統一管理渲染畫面,提昇重新渲染的效率
React Native 是 facebook 在 2015 年 推出的 framework,
提供的理念是學一套,用遍所有平台
Learn once , write everywhere
那它使用的平台包括 android 、 ios
不需要每個平台搞一套,並且因為用的是 ReactJS,所以我們只需要專注的學會它 & 使用它
雖然是用 javascript 寫出來,但是建立之後,所有的元件都被轉譯成 原生的(native)
!!
針對不同平台的情境,去提供針對性的開發
可在開發時,讓程式碼跟畫面同步,方便 debug