想学一下用Html+Js开发App,不知道学哪一个,请指点?

我想学习一下相关的技术,大概看了一下,有React的React Native,Vue的Weex,Angular的Ionic。还有Bootstrap,Jquery Mobile等。到底该学哪一个呢,哪一个目前市场最流行呢?

阅读 4.8k
6 个回答

建议在weex和rn中选择,首先是基于个人先验知识,比如先前了解vue,可以优先选择weex,如果是对react熟悉选择rn,还有就是weex有中文的文档,然后在github上很多的例子都是使用的weex,对于vue比较容易上手,weex比较轻量,对于电商平台也可以作为选择weex的一个理由。对于RN则是社区非常活跃,可以构建大型的应用,如果有时间和精力,建议都了解,然后再做选择。

个人建议weex
RN开发起来没vue流畅
ionic性能不行

看你写的问题,感觉你的学习顺序应该是:

技术 --> 工具 --> 实操

技术:HTML,JavaScript(CSS可以了解,如果全部自己来做需要深入学习或者去了解 UI 框架,比如Bootstrap)

工具:有了技术,你再去看 React Native,Vue,Angular 这些你自己就会知道你喜欢哪一个。

注:使用任何工具的前提都是要懂技术,如果不懂技术上来就去搞 React Native ,路程太坎坷了。

React Native

如果熟悉React,还是RN好点。但是虽然React可以正常使用,但是RN还在Facebook的License协议中,如果你的公司怕被告专利侵权,可以使用weex替代。

只玩过ReactNative,不过首先要会js、node也要会一点。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题