濟南小程序開發公司小貓科技:專注微信開發,濟南小程序開發,濟南微信小程序定制開發等業務!
手機版手機網站二維碼 微信版 微信二維碼 業務咨詢電話:159-5318-4521

支撐京東小程序的開發框架「Taro」

發表于:19-12-12 20:13 閱讀()
 

Taro 簡介

現在小程序平臺太多了,例如:

  • 微信小程序
  • QQ小程序
  • 支付寶小程序
  • 百度小程序
  • 字節跳動小程序

針對他們都各自開發一套的話開發成本就太高了。

如果寫一套代碼,就能開發出適配這么多平臺的小程序,是不是開發效率提升了好幾倍。

Taro 的使命就是解決這個問題,多端支持,除了支持上面的那些小程序,還支持 H5、APP,一套代碼,多處運行。

Taro 是京東的凹凸實驗室推出的小程序框架,已經支撐了京東的多個核心業務,例如京東購物、京東到家。

Taro 在 GitHub 上收到 2.3w+ star,也很活躍,最近更新時間是 3 天前。

Taro 遵循的是 React 語法規范,只需要寫一套代碼,通過 Taro 編譯工具,就可以編譯出不同端的代碼。

因為是基于 React,所以支持 React-Native,這樣就可以輕松編譯出 APP。

京東小程序開發

Taro 核心特性

  • 支持使用 npm/yarn 安裝管理第三方依賴。
  • 支持使用 ES7/ES8 甚至更加新的 ES 規范,一切都可自行配置。
  • 支持使用 CSS 預編譯器,例如 Sass 等。
  • 支持使用 Redux 進行狀態管理。
  • 支持使用 Mobx 進行狀態管理。
  • 小程序 API 優化,異步 API Promise 化等等。

學習資源

1. 免費

https://github.com/NervJS/awesome-taro

里面有教程文章和示例項目。




top
二人扑克牌可以玩什么