写点什么

关于前端,你都会什么?

作者:MonkeyZz
  • 2023-06-05
    广东
  • 本文字数:482 字

    阅读完需:约 2 分钟

换成面试题的话就是:你认为前端开发应该会什么?

这是某训练营老师提出的一个问题,我试着回答一下。

前端开发属于软件开发的一个类别,早期并没有专门的前端开发工程师,随着人们追求极致的产品体验,浏览器、Web 标准不断的发展,前端技术从广度和深度上也在不断发展。

前端开发工程师,首先得是一名合格的软件开发工程师,其次才是一名拥有前端领域知识和技能的前端开发工程师。

既然先得是一名软件开发工程师,那么通用的知识和技能比如:操作系统、编译原理、网络、数据结构、算法、设计模式、编程范式、git 操作、运维相关、集成与部署相关、软件开发流程等都是需要了解或掌握的。

再是一名前端开发工程师,那么前端领域的知识和技能:HTML/CSS/JavaScript 必须熟练或精通,主流框架 Vue/React/Angular 至少需要掌握一门,框架设计与开发,组件设计与开发,浏览器原理,Node.js,前端工程相关,移动端/小程序/桌面端开发等都是需要了解或掌握的。如果开发的产品是区块链、AI、数据可视化相关的,那么相关的知识和技能也是需要主动去学习的。前端开发者也应该积极学习业务知识,致力于创造更好的产品。


发布于: 刚刚阅读数: 3
用户头像

MonkeyZz

关注

A beginner 2019-01-23 加入

还未添加个人简介

评论

发布
暂无评论
关于前端,你都会什么?_前端_MonkeyZz_InfoQ写作社区