Уровень 0 · материалов: 3
В кластер входят документы, описывающие архитектурные подходы и инструменты для организации модульности в JavaScript, и не входят документы об иных аспектах веб-разработки.
Общие признаки: управление зависимостями, масштабируемость веб-приложений, подходы к модульности в JS, поддержка и обслуживание кода
Группа выше: Модульность и сборка фронтенда
Смысл: The main idea is to advocate for a modular architecture in JavaScript using AMD and RequireJS to solve dependency management issues and avoid global scope pollution, thereby improving the maintainability and scalability of web applications.
An introductory guide on using AMD and RequireJS to implement modular JavaScript, effectively managing dependencies and preventing global namespace collisions.
Смысл: The main idea is that scalable JavaScript applications require a strict modular architecture based on a central core and event-driven communication to minimize dependencies and facilitate long-term maintenance and automated testing.
A guide to creating maintainable JS apps using a modular architecture, event-driven communication, and automated testing to avoid unmanageable code complexity.
Смысл: The main idea is to teach developers how to implement a modular JavaScript architecture in the browser using Browserify, streamlining the development process by leveraging the npm ecosystem and various build automation tools.
A technical tutorial on using Browserify to implement Node.js-style modules in the browser, including setup, coding examples, and automation via npm, Grunt, and Gulp.