2023 年前端工作技术栈很有可能包含以下技术:
- HTML / CSS / JavaScript:这三者作为前端的基石技术,必然仍然扮演核心角色。
- ES6+:ES6 及以上的 ECMAScript 标准会成为主流,需要熟练掌握 Class、Promise、Async/Await、Destructuring 等新语法。
- TypeScript:TypeScript 会成为前端类型的事实标准,掌握 TypeScript 的使用会成为硬性要求。
- Sass/Less:CSS 预处理器继续流行,熟练使用 Sass/Less 有利于 CSS 的组织和开发。
- Vue / React:Vue 和 React 会成为主流的前端框架之一,需要熟练掌握其中一种或多种框架。-
Node.js:Node.js 在后端和工具链中广泛使用,前端工程师也需要了解和掌握 Node.js。
- Webpack:Webpack 等打包工具会越来越智能,前端需要理解其工作原理和配置方法。
- Git:Git 工作流会是必要的技能,需要熟练使用 Git 进行协作开发。
- HTTP / Web APIs:理解 HTTP 协议和常见 Web APIs 的使用会是基础能力的一部分。
在 2023 年,前端工程师的硬性指标可能包括:
- 精通 HTML5 / CSS3,对新标准有所了解
- 熟练使用 ES6+ 和 TypeScript 等前端语言
- 了解并掌握主流的前端框架(Vue/React/Angular 等)其中之一
- 了解 Webpack 等打包工具的配置和工作原理
- 掌握 Git 的使用,熟悉常见工作流程
- 理解 HTTP 协议,对常见 Web APIs 有所了解
- 了解 Node.js 并运用在常见的前端开发工作中
- 具有较强的自我学习能力,能跟上前端技术的发展步伐
总之,到 2023 年,前端技术栈会更加丰富,工程师的技能树也会更加扁平化。但 HTML/CSS/JS 等基础技能仍然是重中之重,其他技术的学习应基于这些基础之上。同时,具有较强的学习能力和theadth 不断学习新技术的习惯,也会成为区分一名优秀前端工程师的重要因素。