记录在工作过程中应对各种场景需求沉淀下来的内容
前言
一、必备技能与项目上手
vue生态
- vue 全家桶
- vue3 composition API
- vue3 上手
Typescript
- Typescript 基本概念及语法
- Typescript 在Vue3中的应用
前端工程化
- JS模块化
- npm 、npx、yarn、pnpm
- 前端包结构
打包构建
- vite
- webpack
- parcel
- esbuild
- gulp、grunt历史
二、团队协作及开发规范
代码风格统一
- ESLint 基本配置与使用
- Prettier 基本配置与使用
- 经典方案: eslint 与 prettier 配合使用
- 另一种方案:格式错误提示和修正均使用ESLint
- 解析代码风格统一在大型开源项目中的应用
git 基本使用与规范、校验
- git workflow
- 提交前校验及提交规范
- 解析 git 在大型开源项目中的应用
项目开发部署全流程
- 基本的前端开发部署流程
- 前端devops流程
- 解析大型开源项目的开发部署全流程