简历上的关键点
IDE
底座
- VS Code/Theia/OpenSumi 对比,以及技术选型
- IDE 的架构如何实现
- 如何周期性同步 VS Code 代码
- 单元测试、集成测试
- 定制了哪些部分,是如何做修改的
- 自定义 SDK
扩展
- TODO: 文件系统的扩展工作原理
- TODO: SCM 需要怎么实现?
- TODO: 开发工具做了什么事情
- TODO: LSP 扩展
- 断线重连的实现
- 编辑器差异: VS Code LSP Extension 与 Monaco 差异
- TODO: Copilot 的实现了解不了解
DataStudio
- 用微前端做了什么东西,升级了什么,新老版本的差异
- TODO: 文件树的优化
- TODO: 打包优化
- TODO: Vite
- TODO: 升级 Vite 过程中遇到了什么问题
微前端
- TODO: qcmagic
- TODO: 自研微前端
- TODO: qiankun
TODO: Low Code
- 介绍一下 lowcode 以及解决的问题
- 难点
- 结果
- 反思?
工程化
- Lint 推广
- CI/CD
- 脚手架维护
小微
- 在 React 中怎么跑 Vue ?(微前端)
开源
???
关键词
关键词:
- 一笔带过
- 履历
- 带人、面试
- 粗略带过
- 当前的大致业务
- vite
- 迁移项目
- 微前端
- 新版、老版的差异
- 基于模块联邦的微前端
- 开源参与
- 重点需要点一下
- 基于 VS Code 构建的新应用
- VS Code 的架构、扩展体系、工程化体系
- TODO: 底座和扩展的构建工程化
- TODO: 部署的流程化
- 扩展的调试
- 底座的重点介绍
- 底座的 contribution 和 sdk 的定制
- 底座和扩展的自动化测试
- 扩展的重点介绍
- 文件系统
- 运行结果
- LSP
- AIGC
- 代码智能推荐