如果觉得我的整理给您带来一点帮助,不妨 star✨,想要订阅请 watch👀.
目录
- 前端书籍
- 文章
- 前端团队
- 前端社区
- 前端视频网站
- 代码仓库
- 在线编辑
- 模版引擎
- 前端框架
- 前端UI框架
- 移动端(混合)框架
- 移动UI框架
- 状态管理库
- Nodejs框架(服务)
- SSR(服务端渲染)
- 桌面应用构建
- 预编译
- 构建工具
- 前端包管理器
- 前端测试
- 常用工具
前端书籍















文章
前端基础
HTTP
混合开发
性能优化
前端工程
AST
业内发展
工具使用
其他
前端团队
前端社区
前端视频网站
代码仓库
在线编辑
模版引擎
| 名称 |
简介 |
| Pug(Jade) |
Pug – robust, elegant, feature rich template engine for Node.js |
| Handlebars |
前端模板引擎 |
前端框架
| 名称 |
简介 |
| React |
React is a JavaScript library for building user interfaces. |
| Vue |
尤大的MVVM框架 |
| Angular |
Google推出的MVVM框架 |
前端UI框架
移动端(混合)框架
| 库 |
简介 |
| React-Native |
A framework for building native apps with React. |
| Ionic |
Build amazing native and progressive web apps with open web technologies |
| Weex |
A framework for building Mobile cross-platform UI |
移动UI框架
| 库 |
简介 |
| Vux |
Mobile UI Components based on Vue & WeUI |
| Weui |
A UI library by WeChat official design team |
| Amazeui |
Amaze UI, a mobile-first and modular front-end framework |
| MUI |
最接近原生APP体验的高性能框架 |
| Mint-UI |
Mobile UI elements for Vue.js |
| SUI-Mobile |
阿里巴巴国际UED前端出品的移动端UI库,轻量精美 |
| Muse-UI |
Material Design UI library for Vuejs 2.0 |
| Ant-Design-Mobile |
A configurable Mobile UI |
状态管理库
| 库 |
简介 |
| Redux |
Predictable state container for JavaScript apps |
| Flux |
An application architecture for React utilizing a unidirectional data flow. |
| Vuex |
Centralized State Management for Vue.js |
| Mobx |
Simple, scalable state management |
Nodejs框架(服务)
| 库 |
简介 |
| Express |
Fast, unopinionated, minimalist web framework for node |
| Koa |
Expressive middleware for node.js using ES2017 async functions |
| Fastify |
Fast and low overhead web framework, for Node.js |
| Socket-IO |
Realtime application framework (Node.JS server) |
| PM2 |
Production Process Manager for Node.js apps with a built-in Load Balancer. |
| Axios |
Promise based HTTP client for the browser and node.js |
| Bluebird |
🐦 ⚡️ Bluebird is a full featured promise library with unmatched performance |
SSR(服务端渲染)
| 库 |
简介 |
| Next.js |
Framework for server-rendered or statically-exported React apps |
| Nuxt.js |
Versatile Vue.js Framework |
桌面应用构建
| 库 |
简介 |
| Electron |
Build cross platform desktop apps with JavaScript, HTML, and CSS |
| NW.js |
https://nwjs.io |
| Electron-Vue |
是用vue和Electron写桌面应用 |
预编译
| 库 |
简介 |
| Less |
The dynamic stylesheet language. |
| Sass |
|
| TypeScript |
TypeScript is a superset of JavaScript that compiles to clean JavaScript output |
构建工具
| 库 |
简介 |
| Gurnt |
Grunt: The JavaScript Task Runner |
| Gulp |
The streaming build system |
| Fis3 |
FIS3 面向前端的工程构建系统 |
| Webpack |
webpack is a module bundler |
| Rollup |
Next-generation ES module bundler https://rollupjs.org |
前端包管理器
| 库 |
简介 |
| Npm |
a JavaScript package manager |
| Yarn |
📦🐈 Fast, reliable, and secure dependency management. |
前端测试
| 库 |
简介 |
| Puppeteer |
Headless Chrome Node API |
| Jest |
Delightful JavaScript Testing. |
| Mocha |
☕️ simple, flexible, fun javascript test framework for node.js & the browser |
| Chai |
testing framework for node.js |
| Rewire |
Easy monkey-patching for node.js unit tests |
| Istanbul |
JS code coverage tool |
持续集成
| 库 |
简介 |
| Travis CI |
Free continuous integration platform for GitHub projects. |
常用工具