优优娱乐官网-99优优官方网站-优优娱乐网址-分享奇闻趣事,一个有趣儿的网站

iOS程序员的React Native开发工具集

本文整理了React Native iOS开发过程中有用的工具、服务、测试、库以及网站等。

工具

  • 你可以选择不同的开发环境:DECO、EXPO或者你可以使用Nuclide+Atom,目前我使用EXPO XDE,不推荐使用DECO

  • Snowflake、Pepperoni和Ignite是React Native iOS初学者的工具包

  • f8App主要提供了着手React Native开发的新手教程

  • React Developer Tools是一款Chrome Extension,可以检查React组件层

  • 如果你需要本地playground,可以使用React Native Storybook

  • CodePush是另一款节省时间的利器,基于云服务可以直接在用户设备上部署APP的更新

  • Npm desktop manager可轻松添加、移除以及更新全局和本地packages

  • Sentry是一个跨平台的崩溃报告和聚合工具

  • ESLint和Flow可帮你编写高质量的正确代码

  • DevTools for Redux让你实时的监控Redux状态树的Store,有助于热重载和自定义UI


  • React Native开发必不可少的跨平台UI组件库-NativeBase

  • A React Native Apple HealthKit--与Apple HealthKit数据交互的桥接模块儿

  • Styled Component让你在React或React-native组件里面编写css的库

  • React Color收集了来自Sketch, Photoshop, Chrome, Github, Twitter以及Material Design等处的颜色选择器

  • Native Navigation和React Native Router Flux用于页面间的跳转

  • Axios用于Http Request

  • Redux状态管理库用来确保 state 变化的可预测性


测试

  • 快速可靠的React Native测试库--Jest  


网站

  • React.Rocks提供了大量优秀的ReactNative示例

  • React Native github页面

  • Made with React收集了大量使用React Native技术的网站和应用程序

  • Start React可免费下载React.js主题和模板

  • ReactEx UI提供了大量的React Native组件

  • 我最喜欢的React Native网站 

  • 高质量的React Native Newsletter  

  • Facebook React Native page页面

  • ReactNativeExpress--一份帮助开发者开始React Native学习的指南 


视频

  • React Conf 2017

  • React Native Tutorial—Build Apps With React Native


服务

  • SegmentIO’s Analytics SDK的React Native封装

  • Intercom.io的React Native封装 

  • 四款React Native beta版测试工具:Testfairy、HockeyApp、Buddybuild以及Applivery,个人比较喜欢用Buddybuild

欢迎转载优优娱乐官网-99优优官方网站-优优娱乐网址的文章,请注明出处:99优优官方网站 » iOS程序员的React Native开发工具集

分享到 

网友评论