awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesOpen-source alternativesSelf-hosted softwareBlogPlan du site
ProjetÀ proposHow we rankPresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Catégories

4 dépôts

Awesome GitHub RepositoriesJavaScript Implementations

Design pattern examples and implementations specifically written in the JavaScript language.

Distinct from Design Patterns: Distinct from generic Design Patterns: focuses on JavaScript-specific implementations rather than language-agnostic pattern descriptions.

Explore 4 awesome GitHub repositories matching software engineering & architecture · JavaScript Implementations. Refine with filters or upvote what's useful.

Awesome JavaScript Implementations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • chuanxshi/javascript-patternsAvatar de chuanxshi

    chuanxshi/javascript-patterns

    9,356Voir sur GitHub↗

    This is a reference collection of reusable JavaScript code examples that demonstrate classic software design patterns. The project provides practical implementations of creational patterns like Singleton and Factory, structural patterns such as Adapter and Decorator, and behavioral patterns including Observer, Strategy, and Command. The documentation is organized around runnable code examples that show each pattern's structure and usage, serving as a practical guide for applying these solutions to recurring software architecture problems. The collection covers the three main categories of des

    Provides JavaScript-specific implementations of classic software design patterns.

    HTML
    Voir sur GitHub↗9,356
  • addyosmani/essential-js-design-patternsAvatar de addyosmani

    addyosmani/essential-js-design-patterns

    4,910Voir sur GitHub↗

    Ce projet est une bibliothèque et un guide d'architecture logicielle axé sur l'implémentation de modèles de conception classiques en JavaScript. Il fournit une collection d'exemples de codage concrets qui traduisent des modèles architecturaux théoriques en code fonctionnel pour améliorer la maintenabilité et l'évolutivité des logiciels. Le dépôt se concentre sur les modèles structurels et comportementaux utilisés pour résoudre des problèmes d'ingénierie logicielle courants. Il offre un ensemble de templates et de normes pour organiser une logique complexe et gérer l'organisation du code frontend. Le contenu couvre de larges domaines de capacité, y compris le développement JavaScript professionnel et l'application de principes architecturaux établis pour découpler les composants et gérer la complexité des applications.

    Provides concrete implementations of architectural design patterns specifically written in JavaScript.

    HTML
    Voir sur GitHub↗4,910
  • sohamkamani/javascript-design-patterns-for-humansAvatar de sohamkamani

    sohamkamani/javascript-design-patterns-for-humans

    4,481Voir sur GitHub↗

    Ce projet est une collection d'explications simplifiées et d'implémentations de code pour des motifs de conception logicielle courants utilisant JavaScript. Il sert de guide pour implémenter des motifs de conception créationnels, structurels et comportementaux afin de résoudre des problèmes d'architecture logicielle. La ressource catégorise les motifs en trois groupes principaux. Les motifs créationnels se concentrent sur l'instanciation flexible d'objets et la gestion des ressources. Les motifs structurels organisent les relations entre objets et les interfaces pour former des structures efficaces. Les motifs comportementaux gèrent la communication et l'interaction entre les objets. Le matériel couvre des concepts fondamentaux incluant la programmation orientée objet, la planification de l'architecture logicielle et les stratégies de refactoring de code pour réduire la dette technique.

    Provides a comprehensive collection of design pattern implementations specifically written in JavaScript.

    Voir sur GitHub↗4,481
  • mjavascript/mastering-modular-javascriptAvatar de mjavascript

    mjavascript/mastering-modular-javascript

    3,978Voir sur GitHub↗

    Ce projet est un cours de conception architecturale et une ressource pédagogique axée sur la décomposition de larges bases de code JavaScript en composants indépendants, testables et agnostiques vis-à-vis de l'environnement. Il sert de guide de programmation modulaire et de référence pour implémenter des stratégies structurelles et des bonnes pratiques dans les environnements de production. Le matériel met l'accent sur l'utilisation de design patterns pour créer des composants découplés et une logique robuste. Il couvre spécifiquement les stratégies d'inversion de dépendance et l'utilisation d'interfaces génériques pour garantir que la logique puisse s'exécuter sur différents runtimes JavaScript. Le guide fournit des instructions sur la mise à l'échelle de l'architecture applicative et la gestion de la complexité via des modèles d'abstraction en couches et une modularité à responsabilité unique. Il couvre l'application de patterns de conception modulaire pour maintenir un code propre et gérable à mesure que les projets grandissent.

    Provides design pattern examples and implementations specifically tailored for the JavaScript language.

    HTMLbookbook-seriesjavascript
    Voir sur GitHub↗3,978
  1. Home
  2. Software Engineering & Architecture
  3. Architectural Design Patterns
  4. Design Patterns
  5. JavaScript Implementations