前端资源管理

本文最后更新于:2021年4月1日 凌晨

框架及社区

  • react: 前端流行的 mvc 框架
  • vue: 国人开发的 mvvm 框架,更小更加轻量
    • vue-cli: vue 官方的脚手架
    • vue-router: vue 官方的集中式路由管理库
    • vuex: vue 官方的 flux 状态管理库
  • typescript: 为 js 添加了类型系统
  • mobx: 跨框架可变式的全局状态管理库
  • xstate: 跨框架的状态机
  • esdoc: js 中最好的 api 文档生成工具
  • typedoc: ts 中目前最好的 api 文档生成工具(但仍然没有上面的 esdoc 好)
  • storybook: 跨框架的 ui 组件文档生成器
  • type-fest: typescript 类型工具库
  • faker: mock 数据生成
  • axios: 通用 ajax 请求库
  • @types/*: 社区类型定义库
  • prettier: 代码统一格式化工具
  • eslint: 前端可配置的 linter 工具(实测还是没有 WebStorm 的内置 linter 好用)
  • uuid: 前端 uuid 生成工具
  • jszip: js 上的 zip 处理库
  • dexie: Web IndexedDB 封装
  • scroll-into-view-if-needed: 控制 dom 元素滚动到视图区域的工具库
  • jsbarcode: 生成一维码
  • react-string-replace: react 中将 string 替换为 jsx 的工具函数
  • print-js: 浏览器端打印 pdf 的工具库
  • luxon: 日期时间库

nodejs 上的工具

有用的资源和社区

待定