Ng Seed

screenshot of Ng Seed
angular

Simple Angular seed project with commonly used features.

Overview

If you're looking to kickstart a new Angular project, ng-seed offers a solid foundation that simplifies the setup process. Originally created during the early development stages of the Angular CLI, this project has evolved and now serves as a useful starting point for those diving into Angular application development. With its various built-in features and straightforward configuration, it can help streamline your workflow and get your app up and running quickly.

Features

  • Angular 5.1.0: This project is built on a stable version of Angular, ensuring compatibility with most current libraries and tools.
  • Webpack 3: Leverage Webpack for efficient module bundling and hot module replacement, enhancing your development experience.
  • Linting (TSLint & Codelyzer): Maintain high code quality with built-in linting options that catch errors early.
  • Unit Testing (Karma & Jasmine): Easily run unit tests to validate your application’s functionality with popular testing frameworks.
  • E2E Testing (Protractor): Ensure your application behaves as expected in real-world scenarios with end-to-end testing capabilities.
  • Docker Support: Simplify deployment processes with Docker, allowing easy transitions from development to production environments.
  • Lazy-Loading Routes: Optimize performance by loading modules only when they're needed with lazy-loaded routes.
  • Easy Installation & Setup: Get started quickly by removing unnecessary dependencies and customizing the project to fit your app's needs.
angular
Angular

Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.