blog
blog copied to clipboard
需要学习的知识点总结-来自jayli
更新于 2021-11-12
前端知识重要性
知识点 | 掌握程度 | 备注 |
---|---|---|
前端安全 | ★ | 了解XSS和CSRF |
编码知识 | ★★ | UTF系、Unicode、URL编码、Base64 等常见编码要非常熟悉 |
项目管理 | ★★★ | 组织、发起、跟进、汇报一个项目的全周期的能力,包括多任务并行、和突发情况处理,具备高效和高质量记录、备份、确认和项目交接能力 |
计算机网络 | ★★★ | 了解计算机网络,关注性能优化 |
软件工程 | ★★★ | 必须对团队协作和跨部门协作、前端架构方面常见的问题具备很高的辨识度 |
NodeJS | ★★★ | Web 工程化必备技能 |
CSS 2.x & 3.x | ★★★★ | 前端工程师必备技能,但很少能达到 CSS 架构师级别,这要求前端对美术、排版、字体、屏显设备 都必须精通 |
HTTP协议 | ★★★★ | 必须精通HTTP协议、包括缓存、状态头等 |
webpack | ★★★★ | Web 工程化必备技能 |
页面渲染过程 | ★★★★ | 在浏览器中敲入URL到完整渲染出来,经历的过程 |
组件开发 | ★★★★ | 具备基本的代码抽象能力 |
ES6 | ★★★★ | 移动Web开发同学必须非常熟悉,将大大简化JS冗余代码 |
HTML语义化 | ★★★★ | 关注SEO |
FireBug / ChromeDeveloperTools | ★★★★★ | 必备技能 |
JavaScript 1.6 | ★★★★★ | 最流行的JavaScript版本,借此搞懂原生JS最基础的东东,前端必备技能 |
JavaScript 设计模式 | ★★★★★ | 面向对象编程模型,必须达到融汇贯通 |
Git | ★★★★★ | |
前端自动化流程 CI、CD docker | ★★★★★ | 完善基础架构,专注业务开发 |