稻草人圖牀助手
體驗一下
小程序
- 小程序授權,登錄
- 父組件與子組件相互通信
- 小程序分享,意見與建議,客服功能,文件上傳
- flex佈局的使用
- Promise的使用,業務model封裝
- 插槽的使用,動畫效果
項目目錄結構
mini-straw
├── component -- 組件
| ├── file -- 文件組件
| ├── image-button -- 圖片按鈕組件
| ├── search -- 查找頁面組件
| ├── tag -- 標籤組件
├── images -- 圖片目錄
| ├── icon -- icon圖片
| ├── tab -- tab圖片
├── model -- 封裝的model
├── pages -- 頁面
| ├── about -- 關於頁
| ├── auth -- 授權頁
| ├── file -- 文件頁
| ├── index -- 首頁
| ├── launch -- 啓動頁面
| ├── my -- 個人中心
└── utils -- 工具
後臺:
技術棧:spring boot + druid + mybatis + jwt
- 微信登錄,jwt授權
- 註解及AOP的使用
- maven多環境打包,docker使用
- shell腳本自動化部署
- nginx反向代理及https配置
- 七牛雲文件操作
項目目錄結構
hi-straw
├── common -- 公共模塊
├── config -- 配置模塊
├── controller -- controller接口
├── core -- 核心業務模塊
| ├── annontaion -- 註解
| ├── aop -- aop實現
| ├── constant -- 常量
| ├── filter -- 攔截器
| ├── jwt -- jwt相關
| └── result -- 結果返回
├── entity -- 實體類
| ├── dto -- 數據傳輸
| └── vo -- 頁面傳輸
├── exception -- 全局異常
├── mapper -- dao層
├── service -- service層
└── util -- 工具類
功能還在繼續開發中,用最簡單的業務,囊括最主流的技術。
後續拆分成微服務,引入消息中間鍵及緩存,一步步帶你完成企業級項目的開發!
- 微服務(spring cloud)
- 消息中間價(kafka集羣)
- 緩存(redis哨兵模式,elastisearsh集羣)
關注公衆號,好文章及後續更新都將會實時推送,第二個項目也在規劃當中了,如果有好的想法或者好的需求,可以一起來分享。
購買源碼及文檔,備註郵箱,獲得獲取方式