5 dépôts
Guidelines and templates for initializing the structure of a new project to avoid technical debt.
Distinct from Angular Application Frameworks: Focuses on the initial setup and scaffolding process rather than general framework usage.
Explore 5 awesome GitHub repositories matching web development · Project Bootstrapping. Refine with filters or upvote what's useful.
The Angular Command Line Interface is a tool for initializing, scaffolding, and managing the development lifecycle of Angular web applications from a terminal. It functions as a project manager and frontend build toolchain, providing a standardized way to bootstrap new applications and manage their overall health and configuration. The tool employs schematic-based code generation to create standardized project structures and components. It utilizes a workspace-based configuration to manage multiple related applications and libraries within a single shared root and dependency tree. The system
Bootstraps new Angular applications by generating the initial project structure and configuration files.
This project is an architecture reference and coding standard for the Angular framework. It provides guidelines for organizing files, components, and services into a logical hierarchy to maintain consistent and readable TypeScript code. The guide focuses on enterprise application architecture and frontend code governance. It establishes a shared set of structural guidelines and development standards to ensure long-term maintainability and to assist in bootstrapping new projects without technical debt. The resource covers modular architecture guidelines, pattern-based code standardization, an
Provides the initial structure and coding conventions needed to bootstrap new Angular applications.
This project is a pre-configured development boilerplate for building applications using the Angular framework and the Webpack module bundler. It provides a standardized environment that integrates a dockerized development setup to ensure consistent build and execution across different operating systems. The blueprint includes a production pipeline focused on frontend performance, utilizing ahead-of-time compilation and lazy loading to reduce bundle sizes. It also incorporates a built-in Sass styling integration to process SCSS files into CSS and an automated testing suite with integration fo
Provides a pre-configured boilerplate and scaffolding to accelerate the initialization of new Angular applications.
Angular Seed is a project bootstrapping framework that provides a pre-configured build system and standard project structure for Angular applications. It establishes a foundation for creating web, mobile, and desktop applications with integrated deployment targets. The framework differentiates itself through multi-application workspace support, allowing multiple application instances to reside within a single codebase to share logic and resources. It includes specialized environment management for switching API endpoints and configuration settings across development, staging, and production s
Sets up new Angular applications with a pre-configured build system, deployment targets, and standard project structure.
Ce projet fournit un framework architectural standardisé pour construire des applications d'entreprise full-stack évolutives. Il sert de boilerplate fondamental qui impose des principes d'architecture propre, garantissant que la logique métier reste isolée des préoccupations d'infrastructure et des détails de persistance des données externes. En organisant le code en modules basés sur les fonctionnalités plutôt que sur les rôles techniques, le framework simplifie la navigation et la maintenance au sein de bases de code vastes et complexes. L'architecture se distingue par un modèle de communication basé sur un médiateur qui découple les couches de l'application et empêche les dépendances cycliques. Elle utilise un pipeline centralisé pour le traitement des requêtes, ce qui standardise les préoccupations transversales telles que la validation, la sécurité et la gestion des erreurs sur tous les points de terminaison. Cette approche garantit un comportement cohérent et réduit le code redondant en gérant la communication et le flux logique via un répartiteur unifié. Le framework intègre également des stratégies robustes de gestion des données, utilisant des racines d'agrégats pour maintenir l'intégrité transactionnelle et appliquer les invariants métier. Il prend en charge la composition modulaire via l'injection de dépendances et fournit des outils pour intercepter le trafic réseau et gérer l'accès aux routes. Le projet inclut un modèle complet pour le développement .NET et web, offrant un point de départ structuré qui facilite la conteneurisation et le déploiement cohérent dans divers environnements.
Offers standardized project layouts and modular structures to accelerate the initialization of scalable applications.