前端技术分布
有人把前端笑称为“前端娱乐圈”,这并不夸张,前端技术栈种类繁多,且相对其他编码领域更新换代更快,学习前端技术需要花费大量时间和精力去了解和掌握各种工具和框架。因此在我看来应该没有一个专业的前端开发者能做到对所有前端技术都了如指掌,更多的是根据项目需求选择合适的技术栈进行开发
作为非专业前端开发,这里仅记录自己了解+使用过的一些前端技术栈
| 技术栈 | 说明 |
|---|---|
| HTML | 前端三大基础技术之一,负责网页的结构和内容 |
| CSS | 前端三大基础技术之一,负责网页的样式和布局 |
| JavaScript | 前端三大基础技术之一,负责网页的交互和动态效果 |
| jQuery | 经典的 JavaScript 库,简化 DOM 操作和事件处理 |
| Bootstrap | 流行的前端框架,提供响应式设计和预定义样式 |
| Vue | 渐进式 JavaScript 框架,适合构建用户界面和单页应用 |
| TypeScript | JavaScript 的超集,添加了静态类型检查 |
| SASS/SCSS | CSS 预处理器,增强 CSS 的功能和可维护性 |
| Webpack | 模块打包工具,管理和打包前端资源 |
| Vite | 新一代前端构建工具,快速启动和热更新 |
| Node.js | JavaScript 运行时,用于构建服务器端应用 |
| NPM/Yarn | 包管理工具,管理项目依赖 |
| Tailwind CSS | 实用优先的 CSS 框架,快速构建自定义设计 |