React Native 开发基础入门

APP入门基础教程,React Native的简介、开发环境配置、项目创建及结构分析、常用组件和功能、数据请求和打包全流程开发入门

2018-12-24 周顺新      我在学 更新完毕 初级拔高

前端/移动端 158     0     3441

教程上线

2018年12月24日

已更新完毕

1月6日

教程简介

React是Facebook开源的一个成熟的前端UI框架,是目前主流的三大框架之一:Vue、React、Angular,在国内受到大量的企业和个人用户喜欢,比如:阿里巴巴的Ant Design就是基于React的应用( https://ant.design/docs/react/introduce-cn  )

而React Native就是和React一样的设计原理,通过声明式的组件机制来搭建丰富多彩的用户界面,使你只使用JavaScript也能编写原生移动应用,它与Cordova等之类的Html5 Web开发技术不一样,产出的并不是“网页应用”、“HTML5应用”、“混合应用”, 最终产品是一个真正的原生移动应用,从使用感受上和用Objective-C/Swift或Java/Kotlin编写的应用相比几乎是无法区分的。 React Native所使用的基础UI组件和原生应用完全一致。 你要做的就是把这些基础组件使用JavaScript和React的方式组合起来。

React Native让你可以快速迭代开发应用, 比起传统原生应用漫长的编译过程,现在你可以在瞬间刷新你的应用;开启Hot Reloading的话,甚至能在保持应用运行状态的情况下热替换新代码! 试试看吧,包你666。

React Native完美兼容使用Objective-C/Swift、Java编写的组件; 如果你需要针对应用的某一部分特别优化,中途换用原生代码编写也很容易; 想要应用的一部分用原生,一部分用React Native也完全没问题 —— Facebook的应用就是这么做的。更多介绍信息也可以参考(React官网https://facebook.github.io/react-native/  、https://reactnative.cn/  、https://react.docschina.org/  )


作者介绍
适宜人群
  • 本教程难度级别为2级(2/4)
  • 前端开发工程师
  • 全栈开发工程师、APP开发兴趣爱好者
你会学到什么?
  • React Native开发APP全流程入门,掌握简介、开发环境配置、项目创建及结构分析、常用组件和功能、数据请求和打包等基础知识。
温馨提示
  1. 本教程为视频内容,共计 13 节;
  2. 教程的VIP会员在有效期内可以享受随时学习、沟通交流、下载素材、相关周边服务等;
  3. 教程已于 1月6日 更新完毕,后续我们可能会根据同学们的学习反馈进行内容的调优;
  4. 把教程加入到学习计划,关注“侠课岛”公众号(微信号:xkdedu)就可以在手机端学习哦,并且系统将自动为你的学习提供更多的智能的学习服务哦;
|
教程
粉丝
主页

签到有礼

已签到2天,连续签到7天即可领取7天全站VIP

  • 1
    +2 金币
  • 2
    +3 金币
  • 3
    +5 金币
  • 6
    +7 金币
  • 5
    +6 金币
  • 4
    暖心福利
    自选分类VIP ×1天
  • 7
    惊喜大礼

    自选分类VIP ×3天 +20金币
  • 持续签到 +8 金币

金币可以用来做什么?