簡介
基於react、ant-ui、typescript的前端微服務框架。歡迎star。
線上地址
專案介紹
沉澱了幾個月的時間,這款框架終於正式的和大家見面了!
先說一下我做這個專案的初衷,其實市面上已經有幾款類似的產品了,但是總結起來就是:亂,雜。所以自己打算重新寫一個類似的專案。本著簡約至上的原則,加上react
帶給我的方便,開發了這個專案。
本人做公司的專案也快三年,期間大部分時間在寫業務專案,也有一些時間在做基礎服務。所以我也算是瞭解在實際開發中我們的需求是什麼,我們真正會用到的元件會有哪些,針對這些痛點,我在這個專案中也有注意到。
我們在寫專案的時候最怕的是什麼?無非就是維護難,程式碼亂。針對這個,我對專案做了一些基礎配置,一個頁面無需手動開發,只需要新增一些配置檔案即可,也符合我們設計原則的開閉原則,即對擴充套件開放,對修改關閉。
深情不及久伴,厚愛無需多言。簡單介紹過後我也不廢話了,直接上圖介紹一下這個專案:
登入頁採用了漸變色
密碼賬號隨便輸入,我們就進入了主頁:
主頁
整個專案的ui元件採用了ant
,並沒有進行主題後編譯,維持原來的藍色主題
字型圖示
echarts圖表
表格
骨架屏
高德地圖
富文字編輯器
多級選單
整合外鏈
好了,目前就這麼多功能,後續會有更新,可以看專案下的TODO.md
,裡邊有我對這個專案所有的規劃。
開源不易,給個star吧。
技術棧
- TypeScript
- react
- react-router-dom
- ant-ui
- mobx
- sass
- gh-pages
- echarts
- echarts-for-react
- copy-to-clipboard
- react-amap
- braft-editor
衷心的感謝以上所有外掛的作者