3 天時(shí)間触幼,我的第一個(gè)幾乎百分百借助 AI 編寫的應(yīng)用诗芜,今天部上了測試環(huán)境。雖然還不是完整版戒职,但基礎(chǔ)版已經(jīng)包括了業(yè)務(wù)上不重要但又不可或缺的功能±醵鳎現(xiàn)在協(xié)作方就可以盡早開始對接了。對接也很簡單洪燥,他們只需要在前端頁面里加幾行代碼磕秤。
因?yàn)槭莾?nèi)部應(yīng)用,沒法完整展示捧韵,只能看些局部市咆,這些動效也是 AI 生成。
產(chǎn)品原型設(shè)計(jì)用了 MasterGo 的 AI 能力再来。
開發(fā)用 Cursor蒙兰,偶用 devv.ai。
目前的系統(tǒng)結(jié)構(gòu):
前端
- 前端是基于 Vue 3 的 SPA 應(yīng)用
- Vite 為構(gòu)建工具
- 組件化設(shè)計(jì)
- 單元測試(Vitest)
- 還很裝 B 地對提供給接入方的 js 進(jìn)行了代碼混淆
示例應(yīng)用
- 展示如何用 10 行前端代碼接入應(yīng)用
后端
- 基于 Flask 的 RESTful API
- 生產(chǎn)環(huán)境是 Gunicorn
- 支持 CORS 跨域
- pytest 單元測試
部署結(jié)構(gòu)
- Docker芒篷。發(fā)布到阿里云的 Docker Registry搜变。測試環(huán)境和生產(chǎn)環(huán)境直接用 Docker
- Nginx 前端服務(wù)和反向代理
- HTTPS 安全訪問
有幾個(gè)環(huán)節(jié)還需要和人協(xié)作,比如申請服務(wù)器针炉、二級域名挠他、https 證書等。