JavaScript 的生态圈并不限于库和框架,还有那些我们每天都在用的工具,比如用于代码打包的工具,以及用于编写代码的编辑器。

此外,我们还想知道哪些新的浏览器 API 比较热门。尽管听起来有些奇怪,但确实有些开发者在浏览器中使用 JavaScript 以外的其他语言。

其他语言

其他语言

0.05001.0k1.5k2.0k2.5k3.0k3.5k4.0k4.5k5.0k5.5k6.0k050010001500200025003000350040004500500055006000OCaml

ClojureScript7,887

Clojure to JS compiler

[zh-CN] learn_more

ClojureScript
ElixirHaskellScalaObjective-CRustSwiftC/C++GoRuby.NETC#JavaPHPPython

浏览器 API

浏览器 API

0.01.0k2.0k3.0k4.0k5.0k6.0k7.0k8.0k010002000300040005000600070008000WebVRWeb Speech APIWebAssemblyWebRTCWeb Audio APIWeb Animations APIWebGL

Web Components3,203

A suite of polyfills supporting the HTML Web Components specs

[zh-CN] learn_more

Web Components
Progressive Web AppsService Workers

构建工具

构建工具

0.02.0k4.0k6.0k8.0k10k12k14k16k0200040006000800010000120001400016000

Brunch6,535

Fast front-end web app build tool with simple declarative config, seamless incremental compilation for rapid development, an opinionated pipeline and workflow, and core support for source maps.

[zh-CN] learn_more

Brunch
Make

Ember20,187

Ember.js - A JavaScript framework for creating ambitious web applications

[zh-CN] learn_more

Ember

NPM824

A package manager for JavaScript

[zh-CN] learn_more

NPM

Broccoli3,151

Browser compilation library – an asset pipeline for applications that run in the browser

[zh-CN] learn_more

Broccoli

Meteor40,491

Meteor, the JavaScript App Platform

[zh-CN] learn_more

Meteor
Parcel

Rollup14,118

Next-generation ES module bundler

[zh-CN] learn_more

Rollup

Browserify12,312

browser-side require() the node.js way

[zh-CN] learn_more

Browserify

Grunt11,881

Grunt: The JavaScript Task Runner

[zh-CN] learn_more

Grunt

Gulp30,570

The streaming build system

[zh-CN] learn_more

Gulp

Webpack45,239

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders," modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

[zh-CN] learn_more

Webpack

工具类库

工具类库

0.01.0k2.0k3.0k4.0k5.0k6.0k7.0k8.0k9.0k10k11k01000200030004000500060007000800090001000011000luxon

RxJS19,446

The Reactive Extensions for JavaScript

[zh-CN] learn_more

RxJS
RamdaDate-fnsunderscore

jQuery50,362

jQuery JavaScript Library

[zh-CN] learn_more

jQuery
momentlodash

编辑器

编辑器

0.02.0k4.0k6.0k8.0k10k12k14k02000400060008000100001200014000PyCharmnanoBracketsnotepad++PhpStormPHPIntelliJemacsAtomWebStormVimSublime TextVS Code

Become a VSCode Power User

After 10 years with Sublime, I switched to VSCode. Love it. Spent 1000+ hours building a premium video course to help you switch today. 200+ power user tips & tricks turn you into a VSCode.pro

Webpack 4 Fundamentals

Learn the core concepts of Webpack 4. Start from scratch by adding Webpack with npm and build up a pipeline with popular loaders from the Webpack ecosystem!
感谢我们的合作伙伴对本项目的大力支持。 如果您有合作意向,请点击这里查看详情。