技能清单
序号 | 技能领域 | 技能项 | 时间安排 | 完成状态 | 完成时间 | 备注 |
---|---|---|---|---|---|---|
1 | 核心技术 | HTML: 语义化、SEO 优化、表单及无障碍设计(ARIA) | 2024.11.18 ~ 2024.11.24 | 未完成 | -- | -- |
2 | 核心技术 | CSS: 布局(Flexbox、Grid、响应式设计、媒体查询) | 2024.11.18 ~ 2024.11.24 | 未完成 | -- | -- |
3 | 核心技术 | CSS: 动画(Transitions、Keyframes) | 2024.11.18 ~ 2024.11.24 | 未完成 | -- | -- |
4 | 核心技术 | CSS: 预处理器(Sass、Less、Stylus) | 2024.11.18 ~ 2024.11.24 | 未完成 | -- | -- |
5 | 核心技术 | JavaScript (TS): 核心概念(闭包、原型链、事件循环) | 2024.11.18 ~ 2024.11.24 | 未完成 | -- | -- |
6 | 核心技术 | JavaScript (TS): 现代特性(ES6+、模块化、异步编程) | 2024.11.18 ~ 2024.11.24 | 未完成 | -- | -- |
7 | 核心技术 | TypeScript:类型定义、接口、泛型 | 2024.11.18 ~ 2024.11.24 | 未完成 | -- | -- |
8 | 框架与库 | Vue.js(Vue 2、Vue 3、Pinia、Vuex) | 2024.11.25 ~ 2024.12.08 | 未完成 | -- | -- |
9 | 框架与库 | React.js(React 16.8+、Hooks、Redux) | 2024.11.25 ~ 2024.12.08 | 未完成 | -- | -- |
10 | 框架与库 | Angular | 2024.11.25 ~ 2024.12.08 | 未完成 | -- | -- |
11 | 框架与库 | Vant UI、UView | 2024.11.25 ~ 2024.12.08 | 未完成 | -- | -- |
12 | 框架与库 | 跨端解决方案(UniApp、Taro、React Native、Flutter) | 2024.11.25 ~ 2024.12.08 | 未完成 | -- | -- |
13 | 构建工具 | Webpack、Vite、Rollup、Parcel | 2024.12.09 ~ 2024.12.15 | 未完成 | -- | -- |
14 | 构建工具 | Gulp、Grunt | 2024.12.09 ~ 2024.12.15 | 未完成 | -- | -- |
15 | 构建工具 | npm、yarn、pnpm | 2024.12.09 ~ 2024.12.15 | 未完成 | -- | -- |
16 | 性能优化 | 渲染优化:虚拟 DOM、懒加载、代码分割、SSR | 2024.12.16 ~ 2024.12.22 | 未完成 | -- | -- |
17 | 性能优化 | 网络优化:HTTP/2、缓存策略、资源压缩 | 2024.12.16 ~ 2024.12.22 | 未完成 | -- | -- |
18 | 性能优化 | 数据优化:使用缓存、减少重绘和回流 | 2024.12.16 ~ 2024.12.22 | 未完成 | -- | -- |
19 | 性能优化 | 性能监控:Lighthouse、Chrome DevTools、Performance API | 2024.12.16 ~ 2024.12.22 | 未完成 | -- | -- |
20 | 性能优化 | 性能指标:FPS、TBT、LCP | 2024.12.16 ~ 2024.12.22 | 未完成 | -- | -- |
21 | 工程化与架构 | 模块化开发:ESM、CommonJS、AMD | 2024.12.23 ~ 2024.12.29 | 未完成 | -- | -- |
22 | 工程化与架构 | 代码规范化:ESLint、Prettier、Stylelint | 2024.12.23 ~ 2024.12.29 | 未完成 | -- | -- |
23 | 工程化与架构 | CI/CD:Jenkins、GitHub Actions、GitLab CI | 2024.12.23 ~ 2024.12.29 | 未完成 | -- | -- |
24 | 工程化与架构 | 单页应用(SPA)和多页应用(MPA) | 2024.12.23 ~ 2024.12.29 | 未完成 | -- | -- |
25 | 工程化与架构 | 微前端架构(qiankun、iframe) | 2024.12.23 ~ 2024.12.29 | 未完成 | -- | -- |
26 | 工程化与架构 | 状态管理:Redux、Pinia、MobX | 2024.12.23 ~ 2024.12.29 | 未完成 | -- | -- |
27 | 安全 | XSS、CSRF、SQL 注入 | 2024.12.30 ~ 2024.01.05 | 未完成 | -- | -- |
28 | 安全 | 密钥保护与 OAuth 授权 | 2024.12.30 ~ 2024.01.05 | 未完成 | -- | -- |
29 | 安全 | JWT、OAuth 2.0、SSO(单点登录) | 2024.12.30 ~ 2024.01.05 | 未完成 | -- | -- |
30 | 安全 | Content Security Policy (CSP) | 2024.12.30 ~ 2024.01.05 | 未完成 | -- | -- |
31 | 安全 | HTTPS 和数据加密 | 2024.12.30 ~ 2024.01.05 | 未完成 | -- | -- |
32 | 前后端协作 | RESTful API 设计与调用 | 2024.01.06 ~ 2024.01.12 | 未完成 | -- | -- |
33 | 前后端协作 | GraphQL 查询与数据管理 | 2024.01.06 ~ 2024.01.12 | 未完成 | -- | -- |
34 | 前后端协作 | WebSocket 实时通信 | 2024.01.06 ~ 2024.01.12 | 未完成 | -- | -- |
35 | 前后端协作 | API 文档工具:Swagger、Postman、Apifox | 2024.01.06 ~ 2024.01.12 | 未完成 | -- | -- |
36 | 前后端协作 | Node.js:Express、Koa | 2024.01.13 ~ 2024.01.19 | 未完成 | -- | -- |
37 | 前后端协作 | SSR:Nuxt.js、Next.js | 2024.01.13 ~ 2024.01.19 | 未完成 | -- | -- |
38 | 可视化与新兴技术 | 图表工具:Echarts、D3.js | 2024.01.20 ~ 2024.01.26 | 未完成 | -- | -- |
39 | 可视化与新兴技术 | Canvas 与 SVG | 2024.01.20 ~ 2024.01.26 | 未完成 | -- | -- |
40 | 可视化与新兴技术 | WebGL 与 3D 渲染:Three.js、Babylon.js | 2024.01.20 ~ 2024.01.26 | 未完成 | -- | -- |
41 | 可视化与新兴技术 | Progressive Web App(PWA) | 2024.01.27 ~ 2024.02.02 | 未完成 | -- | -- |
42 | 可视化与新兴技术 | WebAssembly | 2024.01.27 ~ 2024.02.02 | 未完成 | -- | -- |
43 | 可视化与新兴技术 | Edge Computing | 2024.01.27 ~ 2024.02.02 | 未完成 | -- | -- |
44 | 跨平台与多端开发 | 响应式布局与适配(媒体查询、rem、vw/vh) | 2024.02.03 ~ 2024.02.09 | 未完成 | -- | -- |
45 | 跨平台与多端开发 | 小程序开发:微信、支付宝小程序 | 2024.02.03 ~ 2024.02.09 | 未完成 | -- | -- |
46 | 跨平台与多端开发 | 跨端开发:React Native、Flutter | 2024.02.10 ~ 2024.02.16 | 未完成 | -- | -- |
47 | 跨平台与多端开发 | 桌面端:Electron | 2024.02.10 ~ 2024.02.16 | 未完成 | -- | -- |
48 | 工具与生态 | 编辑器:VS Code、WebStorm | 2024.02.17 ~ 2024.02.23 | 未完成 | -- | -- |
49 | 工具与生态 | 调试工具:Chrome DevTools、火狐调试工具 | 2024.02.17 ~ 2024.02.23 | 未完成 | -- | -- |
50 | 工具与生态 | 单元测试:Jest、Mocha | 2024.02.24 ~ 2024.03.01 | 未完成 | -- | -- |
51 | 工具与生态 | 端到端测试:Cypress、Playwright | 2024.02.24 ~ 2024.03.01 | 未完成 | -- | -- |
52 | 工具与生态 | 版本管理:Git、SVN | 2024.03.02 ~ 2024.03.08 | 未完成 | -- | -- |
53 | 工具与生态 | 项目协作:GitFlow、Pull Request 工作流 | 2024.03.02 ~ 2024.03.08 | 未完成 | -- | -- |
54 | 软技能 | 撰写技术博客与分享 | 2024.03.09 ~ 2024.03.15 | 未完成 | -- | -- |
55 | 软技能 | 开源项目贡献 | 2024.03.09 ~ 2024.03.15 | 未完成 | -- | -- |
56 | 软技能 | 参与技术社区与会议 | 2024.03.09 ~ 2024.03.15 | 未完成 | -- | -- |
57 | 软技能 | 与后端工程师协作接口 | 2024.03.16 ~ 2024.03.22 | 未完成 | -- | -- |
58 | 软技能 | 与 UI/UX 设计师合作,理解设计原型 | 2024.03.16 ~ 2024.03.22 | 未完成 | -- | -- |
59 | 软技能 | Code Review 规范与实践 | 2024.03.16 ~ 2024.03.22 | 未完成 | -- | -- |
60 | 软技能 | 快速上手新框架与工具 | 2024.03.23 ~ 2024.03.29 | 未完成 | -- | -- |
61 | 软技能 | 持续学习并跟踪行业趋势(如 AI 对前端的影响) | 2024.03.23 ~ 2024.03.29 | 未完成 | -- | -- |