Airbnb's widely used JavaScript style guide: pragmatic ES6+ coding conventions, ESLint configs, and sections covering types, functions, classes, naming, testing, and more. Includes companion guides for React and CSS-in-JavaScript.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONBabel is a community-driven JavaScript compiler that transforms modern JavaScript syntax into versions compatible with older environments, letting developers use the latest language features.
Webpack is a module bundler that bundles JavaScript files for use in the browser and can transform, bundle, or package almost any resource or asset. It supports ES modules, CommonJS, AMD, loaders, plugins, code splitting, and production optimizations.
A large-scale single-page application (SPA) example of a food delivery platform built with Vue 2 and Vuex. Featuring 45 pages, it covers the full workflow from location selection and merchant lists to search filtering, shopping cart, ordering, and user profiles. Accompanied by a Node.js backend and management dashboard, it serves as a comprehensive learning resource for large Vue applications.
The second edition of the You Don't Know JS Yet book series, offering free online chapters and purchasable volumes on JavaScript core mechanisms, including Get Started and Scope & Closures.