ELS之RN with TypeScript安装依赖

本项目主要实现一个建筑类在线学习系统(ELS):模拟试卷,历年真题,章节练习(类似于驾考宝典)与在线直播视频,往期视频回顾(点播)等功能。公司内部项目,文章只记录在编写程序过程中所遇到的问题与自我学习过程。未经允许,请勿转载!!


大树底下好乘凉,加上此项目对于UI要求不是特别的高,所以本项目会第三方类库加快开发速度

  • react-navigation 官方推荐第三方导航管理
  • teaset 一个全javascript所构建的UI组件库,上一个项目大量使用该组件库,非常齐全的且使用方便简单。因为是javascript写的,所以在iOS和Android两端表现基本一致。 非常遗憾,该组件库不支持typescript,但是这个项目我又作为一个学习typescript的项目,所以不得不放弃使用,希望作者能加上对TS的支持issues/114
  • native-base UI库
  • react-native-vector-icons icon图标,非常好使,谁用谁知道
  • realm 数据持久化

暂时就打算使用这几个,以后再开发中需要用的什么再做记录

安装依赖包

yarn add react-navigation native-base react-native-vector-icons realm
yarn add --dev @types/react-navigation @types/react-native-vector-icons @types/realm

link native代码(具体原理百度)

react-native link

你可能感兴趣的:(ELS之RN with TypeScript安装依赖)