可以支持轉換到 微信/京東/百度/支付寶/字節跳動/QQ 小程序 以及 H5 端,同時也支持使用 Vue 語法瞭。關於 Taro凹凸實驗室(O2 Lab) 來自京東零售集團,創建於2015年10月,是一個專註於用戶體驗及產品價值提升的產品研發團隊。而如今各種小程序平臺大行其道,針對不同的端去編寫多套代碼的成本顯然非常高,這時候隻編寫一套代碼就能夠適配到多端的能力就顯得極為需要。今天介紹的 Taro 是就一款多端開發框架,也是凹凸實驗室發佈的明星產品。類似於 uni-app,開發者隻需編寫一份代碼,即可生成各小程序端、H5 以及 React Native 的應用。Taro 官網截圖Taro 的特點多端運行:Taro 3 可以支持轉換到 微信/京東/百度/支付寶/字節跳動/QQ 小程序 以及 H5 端語法風格:全面支持使用 React、Vue、Nerv 等框架開發多端應用內置 Taro UI 組件庫:多端通用的 UI 組件庫,同時提供給設計師和產品經理使用的 Sketch / Axure 資源文件下載開發體驗:全面支持TypeScript,貼心的代碼智能提示,實時代碼檢查,提供好的開發體驗和更強大的生產力現代開發流程:配套的開發工具 Taro CLI 讓開發流程自動化,一切都從一行命令開始使用感受和建議凹凸實驗室一直是我關註的產品研發團隊,他們發佈的前端文章通俗易懂,質量很高,文章特色是除瞭對技術的介紹,對用戶體驗的理解也同樣讓人受益匪淺。凹凸實驗室發佈瞭一系列文章來幫助開發者使用 Taro,比如使用 Web Components 來開發多平臺統一的組件。 很早之前就知道瞭 Taro 是一個小程序多端開發的工具,但之前隻支持使用 React 開發,因此 Taro 一直是 React 生態開發者的首選小程序框架,如今 Taro 已經更新到 3.x,也支持使用 Vue 來開發,這使得很多像我一樣的 Vue 開發者可以選擇 Taro ,從上手學習的難易程度來說,使用 Vue 也降低瞭初學者學習的門檻。Taro 的生態很活躍,主要通過 Github Issues 和微信群的方式交流,貢獻代碼的人很多,在 Github 上的 star 也遠超 uni-app 和 滴滴出品的 Chameleon。這足以說明這套框架的實用性和受歡迎程度。使用 Taro 開發的小程序免費使用說明Taro 基於 MIT 協議托管在 Github 上,任何個人和商業機構都可以免費下載使用。Taro 不僅被應用在京東業務下各個小程序上,很多業內耳熟能詳的互聯網公司的小程序開發也都適用 Taro,大傢可以放心使用。關註我,持續分享高質量的免費開源、免費商用的資源。↓↓點【瞭解更多】查看本次分享的網址。