前端
tool
- reg
- json
- json4u
- jsont
- json-schema
- json-to-json-schema
- svg
js
- tc39
- mozilla 开发者社区
- web.dev
- pagespeed 测试网址速度
- w3c w3c中国
- Can I use 新语法兼容
- compatibility table 兼容性表
- es6 教程 阮一峰
- chromium
ts/typescript
- ts
- js to ts
- jsdoc
- tsdoc
- tsDoc 注释(比jsdoc更规范,针对ts)
框架
vue
- vue
- 状态管理
- 脚手架
- vue cli vue2 处于维护模式 -> create-vue vue3 vite
- 服务端
- 测试
- ui 组件库
react
- react
- 脚手架
- 状态管理
- 服务端
- ui 组件库
其他框架
css
工程化
构建工具
代码管理
包管理
monorepo
- monorepo
- turborepo 扩展 monorepos
- pnpm workspace
- lerna
- nx
版本管理
微前端
静态站点
可视化
canvas
svg
3d
http
- 请求库
- axios
- tanstack query
- trpc 配合 nextjs
- graphql
- 抓包
- cdn
其他端
客户端
小程序
运行时
nodejs
代码编辑器(code palyground)
- 浏览器
- 桌面
测试
单元测试
E2E
- cypress 简单易用
- playwright 复杂场景、多浏览器
自动化和爬虫任务
- Puppeteer 类似playwright,自动化浏览器操作(数据爬取、截图)
Node.js
- mochajs 没有断言库
断言库
ui测试
其他
- sinonjs
- Spy: 监视函数调用、
- Stub: 替代函数,返回固定值或行为、
- Mock: 预定义函数行为,验证行为是否符合预期。