基於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

相關文章
相關標籤/搜索