5 个仓库
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 是一个项目引导框架,为 Angular 应用程序提供了预配置的构建系统和标准项目结构。它为创建具有集成部署目标的 Web、移动和桌面应用程序奠定了基础。 该框架通过多应用程序工作区支持脱颖而出,允许多个应用程序实例驻留在单个代码库中以共享逻辑和资源。它包括用于在开发、测试和生产阶段切换 API 端点和配置设置的专用环境管理。 该项目涵盖了广泛的能力,包括通过预编译 (AOT) 进行生产包优化,以及用于运行时环境标准化的容器化。它结合了开发工作流,包括代码覆盖率单元测试、自动化端到端浏览器测试以及自动化 API 文档生成。
Sets up new Angular applications with a pre-configured build system, deployment targets, and standard project structure.
This project provides a standardized architectural framework for building scalable, full-stack enterprise applications. It serves as a foundational boilerplate that enforces clean architecture principles, ensuring that business logic remains isolated from infrastructure concerns and external data persistence details. By organizing code into feature-based modules rather than technical roles, the framework simplifies navigation and maintenance within large, complex codebases. The architecture distinguishes itself through a mediator-based communication model that decouples application layers and
Offers standardized project layouts and modular structures to accelerate the initialization of scalable applications.