跨平臺移動(dòng)開發(fā)工具 Weex


閱讀(56.7k) 收藏 (0)

手冊說明

2016年4月21日,阿里巴巴在Qcon大會上宣布開源跨平臺移動(dòng)開發(fā)工具Weex,Weex能夠完美兼顧性能與動(dòng)態(tài)性,讓移動(dòng)開發(fā)者通過簡捷的前端語法寫出Native級別的性能體驗(yàn),并支持iOS、安卓、YunOS及Web等多端部署。

對于移動(dòng)開發(fā)者來說,Weex主要解決了頻繁發(fā)版和多端研發(fā)兩大痛點(diǎn),同時(shí)解決了前端語言性能差和顯示效果受限的問題。開發(fā)者可通過Weex官網(wǎng)申請內(nèi)測。(http://alibaba.github.io/weex/

開發(fā)者只需要在自己的APP中嵌入Weex的SDK,就可以通過撰寫HTML/CSS/JavaScript來開發(fā)Native級別的Weex界面。Weex界面的生成碼其實(shí)就是一段很小的JS,可以像發(fā)布網(wǎng)頁一樣輕松部署在服務(wù)端,然后在APP中請求執(zhí)行。

與 現(xiàn)有的開源跨平臺移動(dòng)開放項(xiàng)目如Facebook的React Native和微軟的Cordova相比,Weex更加輕量,體積小巧。因?yàn)榛趙eb conponent標(biāo)準(zhǔn),使得開發(fā)更加簡潔標(biāo)準(zhǔn),方便上手。Native組件和API都可以橫向擴(kuò)展,方便根據(jù)業(yè)務(wù)靈活定制。Weex渲染層具備優(yōu)異的性 能表現(xiàn),能夠跨平臺實(shí)現(xiàn)一致的布局效果和實(shí)現(xiàn)。對于前端開發(fā)來說,Weex能夠?qū)崿F(xiàn)組件化開發(fā)、自動(dòng)化數(shù)據(jù)綁定,并擁抱Web標(biāo)準(zhǔn)。

突出特點(diǎn):

  • 致力于移動(dòng)端,充分調(diào)度 native 的能力

  • 充分解決或回避性能瓶頸

  • 靈活擴(kuò)展,多端統(tǒng)一,優(yōu)雅“降級”到 HTML5

  • 保持較低的開發(fā)成本和學(xué)習(xí)成本

  • 快速迭代,輕量實(shí)時(shí)發(fā)布

  • 融入現(xiàn)有的 native 技術(shù)體系

  • 工程化管理和監(jiān)控等

  • 輕量:體積小巧,語法簡單,方便接入和上手

  • 可擴(kuò)展:業(yè)務(wù)方可去中心化橫向定制組件和功能模塊

  • 高性能:高速加載、高速渲染、體驗(yàn)流暢


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號