incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "Weex" by BonoLv
Date Wed, 09 Nov 2016 04:05:52 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "Weex" page has been changed by BonoLv:
https://wiki.apache.org/incubator/Weex?action=diff&rev1=2&rev2=3

  
  Because Weex use JavaScript as UI operation and data processing language which don't need
compile before execute in user's Mobile phone. Interface implemented by Weex is "Dynamic".
At the time of this writing , another famed dynamic Native UI framework is React Native which
developed by Facebook Inc .
  
- Weex and React Native share some common features but have different language syntax. React
Native use specific JSX , whereas Weex use vanilla Javascript .React Native set target that
to replace whole Mobile App development process, whereas Weex allow developer choose which
page in Mobile App should be implemented by Weex freely. At principle level React Native adopt
"Learn Once, Write Anywhere", whereas Weex keep "Write Once, Run Everywhere" on different
platform development environment.
+ Weex and React Native share some common features but has different language syntax. React
Native use specific JSX , whereas Weex use vanilla Javascript .React Native set target that
to replace whole Mobile App development process, whereas Weex allow developer choose which
page in Mobile App should be implemented by Weex freely. At principle level React Native adopt
"Learn Once, Write Anywhere", whereas Weex keep "Write Once, Run Everywhere" on different
platform development environment.
  
  We think Weex is an effective supplement to Apache Cordova. Both Apache Cordova and Weex
help developer for leveraging Web development technique in Mobile age. Boot developer the
ability of delivering consistent content to different platform. With our sincere heart and
determination to open source , we will always keep an open mind for Apache community.
  
  == Background ==
  Prior to Weex, in order to develop high performance mobile application we need write at
least three different codebase(iOS,Android,Mobile Web) or adopt WebView based UI technique(Apache
Cordova for example) which can't satisfy the demand for neat user experience on critical Interactive
scenes.
  
- A special task force at Alibaba Inc try to provide a solution for this problem have been
setup since 2013.  At first the team release an cross-platform rendering engine which render
a special format JSON to native components on different platform. To output this JSON file
the team had  build a website which other developer can use to simply design final interface.
+ A special task force at Alibaba Inc try to provide a solution for this problem has been
setup since 2013.  At first the team release an cross-platform rendering engine which render
a special format JSON to native components on different platform. To output this JSON file
the team had  build a website which other developer can use to simply design final interface.
  
- This solution had worked for a while. We found it not able to meet our requirement , the
website be use to design interface have too many limitations , the JSON file be use to render
final interface lacks enough dynamics. The following discussion inspire we start to develop
Weex.
+ This solution had worked for a while. We found it not able to meet our requirement , the
website be use to design interface has too many limitations , the JSON file be use to render
final interface lacks enough dynamics. The following discussion inspire we start to develop
Weex.
  
- Nowaday, Mobile Taobao App which developed by Alibaba Inc , the largest user volume eCommerce
App in China have adapted Weex in a lot of UI. We have measured Weex page and prior Mobile
Web page which have same interface design and content with Weex page by A/B testing in one
of Mobile Taobao shopping guide product. The result show the Bounce Rate drop from 5.5%(Mobile
Web page) to 1.7%(Weex page).
+ Nowaday, Mobile Taobao App which developed by Alibaba Inc , the largest user volume eCommerce
App in China has adapted Weex in a lot of UI. We have measured Weex page and prior Mobile
Web page which have same interface design and content with Weex page by A/B testing in one
of Mobile Taobao shopping guide product. The result show the Bounce Rate drop from 5.5%(Mobile
Web page) to 1.7%(Weex page).
  
  == Current Status ==
- Weex have become a open source project since June 2016.  It have been use at a lot of Alibaba
producted mobile softwares which running on the mobile phone of millions of users.
+ Weex has become a open source project since June 2016.  It has been used at a lot of Alibaba
producted mobile softwares which running on the mobile phone of millions of users.
  
  Weex code repository located at GitHub . All development activities have already happened
on GitHub as open source manner.
  
  == Community ==
  The community surrounding Weex is a variety of developer which have different technique
background. iOS,Android,Web developer must collaborate closely to implement most Weex feature.
 
  
- Currently total 43 contributors involved in the GitHub development process. Weex repository
have received 517 pull requests until Aug 2016.
+ Currently total 61 contributors involved in the GitHub development process. Weex repository
has received 791 pull requests until Nov 2016.
  
  Beyond committer from Alibaba Inc,Weex community welcome anybody join us.Nowaday Evan You
from Vue Technology LLC, Wang Run Xiang from Aipai Inc and lots of GitHub users have contributed
source code or document to Weex.
  
@@ -67, +67 @@

  
  == Documentation ==
   * English Document: http://alibaba.github.io/weex/doc/
-  * Chinese Document(English first , currently only partially doc have been translate to
Chinese): https://github.com/weexteam/article/wiki/Weex中文文档
+  * Chinese Document(English first , currently only partially docs have been translate to
Chinese): https://github.com/weexteam/article/wiki/Weex中文文档
  
  == External Dependencies ==
   * semver(http://semver.org/) developed by Tom Preston-Werner , licensed under the Creative
Commons - CC BY 3.0 License.

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message