前端知识回顾概览--工程化

知道如何让项目开发更 加规范

对自动化开发、部署、 测试有一定了解

 

1.前端工程化详解

前端工程化的发展 - 从模块化到工程化

babel 编译工具链的使用 + babel plugin拓展

工程化脚手架

脚手架核心原理

2.自动化构建

常用自动化构建工具

Npm ScriptsGruntGulpFIS3

Webpack模块详解

前端构建的性能优化

vite新生态的开发变革

3.自动化测试

自动化测试概览:单元测试 + e2e测试

单元测试理念

UT框架对比与实践

e2e测试现实意义

端到端测试实践

4.自动化部署

持续集成与持续部署Jenkins

大厂中的工作流与devOps实践

 

5.模块化开发与webpack

后模块化的编译

异步组件打包

HRM原理

编译工具 babel 详解,如何写一个 babel 插件

静态检查工具 eslint 详解,如何自定义团队配置

打包工具 webpack 详解

1. webpack 优化

2. 如何写一个 webpack loader

3. 如何写一个 webpack 插件

6.bundleless 打包构建方案

vite 使用与介绍

vite 1.x - 2.x 框架对比

vite 源码解析

vite 实战

其他 bundleless 方案以及打包优化方案(esbuilder \ rollup )介绍与对比

7.微前端

微前端概念、现有方案利弊

Single-spa 实现原理

路由应用入口应用加载

qiankun 实现原理应用加载

js 隔离css 隔离应用通信

qiankun 实战

8.前端 AST

AST 简介、常见前端 AST 库解析

babel 原理与框架浅析

babel 插件实战:日志实战等

posted @ 2024-02-19 14:17  诉诉飞飞  阅读(9)  评论(0编辑  收藏  举报