美文网首页
ReactNative开发的简单总结

ReactNative开发的简单总结

作者: 上善若水jf | 来源:发表于2017-03-24 21:25 被阅读126次

1、实例:

使用ReactNative实现简单的登录页面

1.1、开发工具:

xcode8.1(需要配置ReactNative环境)和WebStorm。

1.2、跨平台开发方式:

通过ReactNative为桥梁来连接JavaScript与OC两种不同语言的开发。

1.3、创建项目的方式:

通过终端指令连接ReactNative服务器创建项目(如果网络情况不好,创建项目比较费时间)。

1.4、实例主要截图:

iOS使用loginView.js代码 Android使用loginView.js代码 loginView.js代码

2、React Native开发的优点与缺点

2.1、优点

1)运用ReactNative,可以使用同一份代码运行在Android端和iOS端,由于提高开发速度,

2)可以实现即时更新功能,方便敏捷开发,有利于提高用户体验。

3)可以提高开发效率,对于熟悉ReactNative框架的人,可以无障碍地在React-Native下构建界面和业务逻辑。

2.2、缺点

1)ReactNative开发是纯代码开发,没有iOS中xib和storyboard的可视化开发。

2)使用ReactNative混合开发,App的体积增加比较,由于需要依赖ReactNative框架比较多。

3)ReactNative更新速度比较快,有一些版本之间不兼容,暂时不是很稳定。

4)前期需要学习React-Native开发框架和javaScript相关的知识。

3、总结

       通过配置React-Native开发环境,到使用WebStorm工具开发简单的登录页面,深刻感受到React-Native混合开发可以实现同一份代码运行在Android端和iOS端的强大,个人感觉React-Native混合开发在未来跨平台开发中应该很有前途,个人会在以后时间里学习React-Native混合开发的技能,逐渐尝试使用React-Native来写编写一些简单的页面。

相关文章

网友评论

      本文标题:ReactNative开发的简单总结

      本文链接:https://www.haomeiwen.com/subject/auhqottx.html