上百个前JS文档大全(Vue.js,Webpack,React,TypeScript,jQuery API,Node.js,NPM,Nginx................待完善中,需要哪个请评论)

1.Webpack
是前端资源模块化管理和打包工具
https://www.webpackjs.com/
2.React
用于构建用户界面的 JavaScript 框架
React 起源于 Facebook 的内部项目,是一个用于构建用户界面的 JavaScript 库。
https://reactjs.bootcss.com/
3.TypeScript
由微软开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程
https://typescript.bootcss.com/
4.Svelte
是构建 Web 应用程序的一种新方法。Svelte 是一个编译器,它将声明性组件转换成高效的 JavaScript 代码,并像做外科手术一样细粒度地更新 DOM。
https://www.sveltejs.cn/
5.jQuery API
根据最新的 jQuery 1.11.x 和 2.1.x 版本翻译的 jQuery API 中文文档/手册。
https://www.jquery123.com/
6.Next.js
是一个轻量级的 React 服务端渲染应用框架。
https://www.nextjs.cn/
7.Node.js
是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
https://www.nodeapp.cn/
8.Vue.js
是一套构建用户界面的渐进式框架。
https://vuejs.bootcss.com/guide/
9.NPM
是 Node.js 世界的包管理器。NPM 可以让 JavaScript 开发者在共享代码、复用代码以及更新共享的代码上更加方便。
https://www.npmjs.cn/
10.Yarn
是一个快速、可靠、安全的依赖管理工具。是 NPM 的替代品。
https://yarn.bootcss.com/
11.Babel
一个 JavaScript 编译器。Babel 通过语法转换器支持最新版本的 JavaScript 语法。
https://www.babeljs.cn/
12.Yarn v2
Yarn 是一个快速、可靠、安全的依赖管理工具。是 NPM 的替代品。Yarn v2 与 v1 版本有很大的不同,Yarn v2 改进了 CLI 交互、支持 workspace、PnP 等新功能。
https://yarn2.bootcss.com/
13.Lerna
是一个管理工具,用于管理包含多个软件包(package)的 JavaScript 项目。
https://lernajs.bootcss.com/
14.Nuxt.js
是一个基于 Vue.js 的通用应用框架。通过对客户端/服务端基础架构的抽象组织,Nuxt.js 主要关注的是应用的 UI渲染。
https://www.nuxtjs.cn/
15.Redux
Redux 是 JavaScript 状态容器,提供可预测化的状态管理、构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。
https://reduxjs.bootcss.com/
16.Parcel
Parcel - 极速、零配置的 web 应用打包工具。
https://parceljs.bootcss.com/
17.Lodash
Lodash 是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。比相同功能的 Underscore.js 使用更广泛。
https://www.lodashjs.com/
18.Pro Git
Pro Git 中文版(第二版)是一本详细的 Git 指南,主要介绍了 Git 的使用基础和原理,让你从 Git 初学者成为 Git 专家。
https://www.progit.cn/
19.Rollup
Rollup 是一个 JavaScript 模块打包工具,可以将小块代码编译成大块复杂的代码。Rollup 对 JavaScript 代码模块使用新的 ES6 标准化格式
https://www.rollupjs.com/
20.Preact
Preact - 一个只有 3kB 大小的 React 替代品,拥有与 React 相同的 API、组件和虚拟 DOM。
https://preact.bootcss.com/
21.PurgeCSS
PurgeCSS 是一个用来删除未使用的 CSS 代码的工具,能够减小 CSS 文件的体积。例如可以用来减小 Bootstrap 等前端框架的文件体积,提升加载速度。
https://www.purgecss.cn/
22.gulp.js
基于流的自动化构建工具。
gulp.js - 基于流(stream)的自动化构建工具。Grunt 采用配置文件的方式执行任务,而 Gulp 一切都通过代码实现。
https://www.gulpjs.com.cn/
23.Markdown
Markdown 是一种轻量级标记语言,便于人们使用易读易写的纯文本格式编写文档并添加格式元素。Markdown 是 John Gruber 于 2004 年创建的。
https://www.markdown.xyz/
24.MDX
MDX 是一种书写格式,允许你在 Markdown 文档中无缝地编写 JSX。你可以导入组件,如交互式图表等,并将它们嵌入到你的内容中。这使得用组件编写长篇内容成为一种可能。
https://www.mdxjs.cn/
25.ESLint
JavaScript 代码检查工具
ESLint 是一个插件化并且可配置的 JavaScript 语法规则和代码风格的检查工具。ESLint 能够帮你轻松写出高质量的 JavaScript 代码。
https://cn.eslint.org/
26.Sass
最流行的 CSS 扩展语言解析器
Sass 是一个成熟、稳定、强大的 CSS 扩展语言解析器。
https://www.sasscss.com/
27.LESS
一种动态样式语言
LESS 为 CSS 赋予了动态语言的特性,如变量、继承、运算、函数。LESS 既可以在客户端上运行 (支持 IE 6+、Webkit、Firefox),也可以借助 Node.js 或者 Rhino 在服务端运行。
https://less.bootcss.com/
28.Grunt
项目构建工具
Grunt 是基于 Node.js 的项目构建工具。它可以自动运行你所设定的任务。Grunt 拥有数量庞大的插件,几乎任何你所要做的事情都可以用 Grunt 实现。
https://www.gruntjs.net/
29.Tailwind CSS
Tailwind CSS 是一个用于快速UI开发的实用工具集 CSS 框架。与 Bootstrap 、Foundation 不同,Tailwind CSS 没有内置的 UI 组件。完全需要开发者根据自身情况来定制设计。
https://www.tailwindcss.cn/
30.Jekyll
Jekyll 是一个静态站点生成工具。它将 Markdown (或者 Textile) 以及 Liquid 转化成一个完整的可发布的静态网站。
https://www.jekyll.com.cn/
31 Hugo
是最流行的开源静态站点生成器之一。凭借其惊人的速度和灵活性,Hugo 让搭建网站再次变得有趣。
https://www.gohugo.cn/
32 Gatsby
是一个基于 React 的免费、开源框架,可以帮助开发人员构建快速的网站和应用程序。
https://www.gatsbyjs.cn/
33 Handlebars
一个书写高效率、语义化的模板引擎
Handlebars 是一个书写高效率、语义化的模板引擎,与 Mustache 模板兼容。
https://handlebars.bootcss.com/
34 Stylus
CSS 预处理语言
Stylus - 富于表现力、健壮、功能丰富的 CSS 预处理语言。
https://stylus.bootcss.com/
35 Pug
Node.js 模板引擎
Pug 是一款健壮、灵活、功能丰富的模板引擎,专门为 Node.js 平台开发。Pug 是由 Jade 改名而来。
https://pugjs.bootcss.com/api/getting-started.html
36 Liquid
Jekyll 的模板语言。
Liquid - 最流行的模板语言。Jekyll、Github Pages 都在用。
https://liquid.bootcss.com/
37 WebAssembly
面向 web 应用的编译格式
WebAssembly,简称为 wasm,是一种新型可移植,具有占用存储小、加载速度快等特点的面向 web 应用的编译格式。
https://www.wasm.com.cn/
38 EJS
EJS 是一套简单的模板语言,帮你利用普通的 JavaScript 代码生成 HTML 页面。EJS 没有再造一套迭代和控制流语法,有的只是普通的 JavaScript 代码而已。
https://ejs.bootcss.com/
39 PostCSS
PostCSS 利用 JavaScript 的强大编程能力对 CSS 代码进行转换。数以百计的 PostCSS 插件可以用来为 CSS 属性添加特定于浏览器厂商的前缀、支持未来 CSS 语法、模块化、代码检测
https://www.postcss.com.cn/
40 Underscore.js
JavaScript 工具库
Underscore.js是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,弥补了 jQuery 没有实现的功能,同时又是 Backbone 必不可少的部分。
https://underscorejs.bootcss.com/
41 cssnano
cssnano 将你的 CSS 文件做多方面的的优化,以确保最终生成的文件对生产环境来说体积是最小的。cssnano 是基于PostCSS 构建的。
https://www.cssnano.cn/
42 VuePress
基于 Vue 前端开发框架的静态站点生成工具
VuePress 是基于 Vue 前端开发框架的静态站点生成工具。
https://www.vuepress.cn/
43 Nunjucks
模板引擎
Nunjucks 是 JavaScript 专用的功能丰富、强大的模板引擎。
https://nunjucks.bootcss.com/
44 Zepto.js
JavaScript 工具库
Zepto.js 是一个轻量级、兼容 jQuery 的 JavaScript 工具库。
https://zeptojs.bootcss.com/
45 GraphQL
GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。
https://graphql.bootcss.com/
46 Express
Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架
https://www.expressjs.com.cn/
47 fastify
Fastify,快速并且低开销的 web 框架,专为 Node.js 平台量身打造
https://www.fastify.cn/
48 Browsersync
浏览器同步测试工具
Browsersync 浏览器同步测试工具,很容易与 Web 平台、构建工具和其他 Node.js 项目集成,替代了大量重复测试劳动。
https://browsersync.bootcss.com/
49 Jest
JavaScript 测试框架
Jest 是一个令人愉快的 JavaScript 测试框架,专注于简洁明快。
https://jestjs.bootcss.com/
50 SemVer
语义化版本规范
SemVer 全称为 Semantic Versioning(语义化版本表示)。该规则规定了版本号如何表示、如何增加、如何进行比较,不同的版本号意味着什么。
https://semver.bootcss.com/

你可能感兴趣的:(JS资料大全)