一套基于react&react-native技术栈实现的前端模版项目,欢迎学习交流!

项目说明

react-templates是一套基于react&react-native技术栈实现的前端模版项目,项目共分为五个分支(master分支除外),涵盖了常见的前端项目类型,如管理系统项目(admin分支和single-spa-admin分支)、移动web端项目(webapp分支),APP项目(native-bottom-tabs分支和native-drawer分支)。前端

项目中的每一个模版都是使用当前流行的技术栈,如react全家桶、react-native全家桶。若是你正打算学习react或react-native相关知识进行开发,或许这个项目可以给你一些帮助。若是你已是一位老司机,那么这个项目可能会为你节省很多前期的准备工做。具体细节请继续阅读分支说明并查看相应分支的README。react

因为项目全面使用function component + react hooks编写,若是项目中有什么不合理的地方或者代码书写错误,欢迎留言指正。若是你有什么功能需求或建议也欢迎在issues page留言,我看到后会第一时间回复。ios

分支说明

1、native-bottom-tabs分支

分支介绍:基于react-native、react-native-elements、react-navigation、redux、axios等技术栈实现的底部tabs布局的APP模版项目git

模版预览:github

2、native-drawer分支

分支介绍:基于react-native、react-native-elements、react-navigation、redux、axios等技术栈实现的抽屉式布局的APP模版项目web

模版预览:typescript

3、webapp分支

分支介绍:基于react、react-router-dom、redux、antd-mobile、axios等技术栈实现的移动web端模版项目redux

模版预览:axios

4、admin分支(建设中)

分支介绍:基于react、react-router-dom、redux、antd、axios等技术栈实现的管理系统模版项目react-native

5、single-spa-admin分支(研究中)

分支介绍:在admin分支的基础上加入了single-spa实现的微前端架构的管理系统模版项目

将来计划

  1. 开发配套脚手架,简化初始化工做(进行中)

  2. 增长使用typescript语言的模版

  3. 增长基于next.js的服务端渲染的模版项目

...

做者

👤 孙行者

🤝 贡献

欢迎提出建议和贡献代码!

经过 Issue 报告 bug 或进行咨询。 issues page.

支持一下

若是你以为这个项目对你有帮助,记得点一下⭐️哦!

相关文章
相关标签/搜索