web开发知识树
开发环境
- 了解Linux/Debian
- 了解Git
- 了解Node.js
- 会使用Gitee/Github,并结合Git命令进行fork/pr操作
- 终端/命令行,以及常用命令 ls, cd, code, yarn
- vscode开发工具的使用,扩展安装,个人设置,多处同时编辑,集成的git操作
组件开发
- html常见元素 html,head,body,form,div,span,input,select,textarea,img,a,table,ol,ul,lih1,h2,h3,...
- css 位置,颜色,边框,背景,字体,图标
- 了解React
- 了解TypeScript
- React组件渲染
- 数组的运用
- React组件事件
- React组件初始化
- 调用Http服务
- JSON转换
服务开发
- JSON转换
- Http服务,put,get,post,delete
- 数据库基础,postgres数据库docker使用
- SQL基础
- 数据服务,knex.js用法
- 文件上传/下载服务
- excel文件解析,生成服务