基于Koa和React搭建的基础项目框架

引言

在我的开发过程当中,由于我的主要是作前端方向的,因此在使用后端的时候更加偏向于Node这一块,目前Node比较热门的框架主要有Express和Koa两款,固然还有各大厂商基于这两款框架的二次封装框架好比Eggjs,Thinkjs。可是我的使用以后以为并不适合我的开发,主要是框架封装太多可扩展性以及自由度不高,基础框架过于笨重即便很小的项目依赖也不少。由此引起本身弄一套基础的开发框架(可能使用框架这个词语不太合适)。
目前项目主要是基于Koa和React实现。
后端主要使用Koa,Knex(Sql Builder)主要支持Mysql,Redis等常见数据库,支持controller,service自动加载。
前端基于React使用React hooks,React Context等较为新型的技术,加入了ant design,less等功能。前端

项目地址>>> https://github.com/southorange1228/so.fullstack.system

目前项目处于初期开发阶段,可能存在不少问题和不足的地方,但愿各位大佬能提供意见和帮助。若有任何问题请提issue或者邮件至15280970040@163.com。
最后厚颜无耻的求一个stargit

相关文章
相关标签/搜索