为初学者准备的路线图:
基础知识:
变量、数据类型、运算符、控制结构
DOM操作:
选择、创建和修改HTML元素
包:
NPM,Yarn,PNPM,package.json,dependencies,devDependencies
工具:
Git,Webpack,Babel,ESLint,Prettier
异步编程:
Promises、Async/Await、Callbacks
协作:
Github,Pull Requests,代码审查
API:
Fetch、阿贾克斯、RESTful API
前端框架:
React,Vue,Angular,Svelte
后端+框架:
Node.js,Express,Koa,Nest.js
数据库:
MySQL,MongoDB,Firebase,Postgres
测试:
单元测试、集成测试、端到端测试
安全性:
身份验证、授权
性能表现:
优化、延迟加载、代码拆分基础知识: 变量、数据类型、运算符、控制结构