本文会结合具体案例来详细深入的从基础讲起,并且由于本人也是刚开始学习,受限于工作生活压力,更新进度可能会较慢,但会保证完整持续更新。
由于本人并不从事前端开发工作,且也是初学者,所以有啥不妥之处欢迎指正。
本教程使用开发环境为:
Win11最新版(持续更新保证最新)至少也得是Windows
Edge最新浏览器(怎么着也得支持切换或者就是Chromium内核的吧)
Node.JS+NVM提供开发包的安装
PyCharm/VSCode/WebStorm随时切换使用
AdobeXD设计站点样式
Django后端API开发
Python提供后端语言支持
pipenv提供虚拟环境支持
Vue+ElementPlus+TS提供前端渲染展示
Vite打包及充当脚手架
Axios提供前后端沟通交互
树莓派搭建测试服务器(待定)
FRP提供内网穿透支持(待定)
阿里云提供服务器,域名,DNS,CDN支持
Nginx,MySql进行Web相关配置
Gunicorn代替默认的WSGI服务
Supervisord管理进程
预计服务器使用Ubuntu(待定)
VC++/QT/UE4进行站点管理相关客户端开发(待定)
上述相关环境加粗为必备,斜体为待定。服务器相关环境可根据个人喜好进行更改,本文不做支持
本篇为目录:
【Django REST】0. 搭建开发环境
【Django REST】1. 初始化项目
【Django REST】2. 编程规范设置
【Django REST】番外:关于修改commitlint使其支持中文Type的方案