当前位置: 首页 > news >正文

【前端】成长路线

目录

  • 第一阶段:前端基础
  • 第二阶段:核心进阶
  • 第三阶段:前端框架(Vue / React)
  • 第四阶段:工程化 & 实战能力
  • 第五阶段:就业准备 & 面试突击

  • 链接:划重点

第一阶段:前端基础

  • HTML5:语义化标签、表单、音视频、canvas
  • CSS3:
    布局:Flex、Grid
    动画:transition、animation
    响应式:媒体查询、rem/vw
  • JavaScript:
    基础语法、函数、对象、数组、DOM/BOM
    异步编程(Promise、async/await)
    ES6+ 新特性(解构、箭头函数、模块化、展开运算符等)

第二阶段:核心进阶

  • 深入理解 JavaScript
    作用域 & 闭包
    原型与原型链
    this、call、apply、bind
    深拷贝 / 浅拷贝
    事件机制 & 冒泡 / 捕获
    模块化(ES Module、CommonJS)
  • 浏览器原理
    DOM 树 / 渲染流程
    回流重绘
    Event Loop、宏任务 & 微任务
    Cookie / LocalStorage / SessionStorage
    浏览器缓存机制
  • 网络基础
    HTTP 协议、HTTPS
    请求方法、状态码
    跨域与解决方案(CORS、JSONP)

第三阶段:前端框架(Vue / React)

选一种主学,另一种了解

  • Vue3 路线
    Composition API(setup、ref、reactive)
    生命周期钩子
    组件通信(props / emit / provide / inject)
    路由(Vue Router)
    状态管理(Pinia / Vuex)
    常用指令(v-for、v-if、v-model)
  • React 路线
    函数组件、Hooks(useState / useEffect / useRef)
    组件复用 & Context API
    React Router v6
    状态管理(Redux Toolkit / Zustand)
    组件库(AntD、Material UI)

第四阶段:工程化 & 实战能力

  • 开发工具 & 打包工具
    npm / pnpm / yarn
    Vite / Webpack 基础
    Babel、ESLint、Prettier
  • 项目实战能力
    Axios 接口请求封装
    响应式设计 / 移动端适配
    权限控制(路由守卫、Token 验证)
    Git 基础、团队协作流程
  • 推荐实战项目
    管理后台系统(登录、表格、分页、筛选、CRUD)
    电商前台页面(商品页、购物车、支付流程)

第五阶段:就业准备 & 面试突击

  • 必会内容
    前端性能优化
    SSR / SPA 原理
    虚拟 DOM、diff 算法
    安全性(XSS、CSRF)
    前端部署:Nginx、GitHub Pages、Vercel、Netlify
  • 常见面试题理论&实战
  • 项目/简历优化
  • 技术选型说明 + 架构图

相关文章:

  • day16 leetcode-hot100-32(链表11)
  • AI视频“入驻”手机,多模态成智能终端的新战场
  • DQN和DDQN(进阶版)
  • maven中的maven-antrun-plugin插件详解
  • comfyui利用 SkyReels-V2直接生成长视频本地部署问题总结 1
  • 设计模式——模版方法设计模式(行为型)
  • 开源库免费API服务平台 ALLBEAPI
  • Notepad++找回自动暂存的文件
  • 【C/C++】面试常考题目
  • robot_lab学习笔记【MDP综述】
  • 学习BI---BI看板的生命周期
  • 鸿蒙HarmonyOS —(cordova)研发方案详解
  • 仓颉鸿蒙开发:制作底部标签栏
  • 鸿蒙OS基于UniApp的WebRTC视频会议系统实践:从0到1的HarmonyOS适配之路#三方框架 #Uniapp
  • Spring Boot 中的 Web 应用与 Reactive Web 应用
  • React 路由管理与动态路由配置实战
  • Java中的JSONObject详解:从基础到高级应用
  • 【数据结构】图的存储(十字链表)
  • 什么是子查询?相关子查询的性能问题?
  • 高效Excel数据净化工具:一键清除不可见字符与格式残留
  • 网站上的flv视频看不了/吉林关键词排名优化软件
  • 3一6年级科技小制作手工/网店seo是什么意思
  • 网站html优化/免费的外贸b2b网站
  • 想制作自己的网站吗/seo上首页
  • wordpress首页美化/seo优化百度技术排名教程
  • 如何把自己做的网站放到www/58网络推广