Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michaelbazos/angular-starter

For angular 2+
https://github.com/michaelbazos/angular-starter

angular angular-cli angular-router angular2 boilerplate skeleton

Last synced: 23 days ago
JSON representation

For angular 2+

Awesome Lists containing this project

README

        

# angular-starter

> **Problem**
>
> The boilerplate generated by angular-cli provides great value on the build side, it doesn't comes with much answers regarding common questions in the webapp ecosystem, like the following:
>
> - How to organize your code in a scalable way
> - How to query an HTTP API
> - How to manage the different states of the application
> - How to manage your routes
> - How to manage authentication
>

The purpose of this starter is to fill step by step the above gap. As it is based over angular-cli, the user of this kit can use any `ng` command of his choice, hence can use `ng generate` to add some assets to the code.

## Usage

**Installation**

After cloning this repository, install the npm dependencies with:

npm i

**Start in development mode**

npm start

**Unit tests**

npm test

**E2E tests**

npm run e2e

**Documentation**

npm run build:docs

For `ng` commands, run `ng help`.

## Screenshot

![](readme/assets/ghibli-list.png)