Экосистема JavaScript не ограничивается библиотеками и фреймворками. Существует огромное множество утилит, которые мы используем каждый день, включая сборщики кода и текстовые редакторы.

Также, мы хотели узнать, какие из новых API браузеров наиболее часто используются. И хотя это может прозвучать безумно, но некоторые из нас так же используют языки, отличные от JavaScript.

Другие языки

Другие языки

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

ClojureScript7,887

Clojure to JS compiler

[ru-RU] 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

[ru-RU] 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.

[ru-RU] learn_more

Brunch
Make

Ember20,187

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

[ru-RU] learn_more

Ember

NPM824

A package manager for JavaScript

[ru-RU] learn_more

NPM

Broccoli3,151

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

[ru-RU] learn_more

Broccoli

Meteor40,491

Meteor, the JavaScript App Platform

[ru-RU] learn_more

Meteor
Parcel

Rollup14,118

Next-generation ES module bundler

[ru-RU] learn_more

Rollup

Browserify12,312

browser-side require() the node.js way

[ru-RU] learn_more

Browserify

Grunt11,881

Grunt: The JavaScript Task Runner

[ru-RU] learn_more

Grunt

Gulp30,570

The streaming build system

[ru-RU] 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.

[ru-RU] learn_more

Webpack

Utility библиотеки

Utility библиотеки

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

RxJS19,446

The Reactive Extensions for JavaScript

[ru-RU] learn_more

RxJS
RamdaDate-fnsunderscore

jQuery50,362

jQuery JavaScript Library

[ru-RU] 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!
Благодарим наших партнёров за поддержку проекта. Подробнее о поддержке The State of JS читайте здесь.