基於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或者郵件至[email protected]
最後厚顏無恥的求一個star

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章