Skip to content
This repository has been archived by the owner on May 6, 2019. It is now read-only.
/ example-app Public archive

Example app showcasing the ngrx platform

License

Notifications You must be signed in to change notification settings

ngrx/example-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ee0f331 · Jul 31, 2017

History

84 Commits
Mar 3, 2017
Apr 14, 2017
Mar 3, 2017
Jan 25, 2017
Jun 9, 2016
Feb 15, 2017
Oct 1, 2016
Jul 31, 2017
Feb 15, 2017
Mar 3, 2017
Apr 20, 2017
Mar 3, 2017
Oct 1, 2016
Mar 3, 2017
Apr 20, 2017

Repository files navigation


This repository is for version 2.x of the example application.


@ngrx example application

Example application utilizing @ngrx libraries, showcasing common patterns and best practices. Take a look at the live app.

This app is a book collection manager. Using the Google Books API, the user can search for books and add them to their collection. This application utilizes @ngrx/db to persist the collection across sessions; @ngrx/store to manage the state of the app and to cache requests made to the Google Books API; @angular/router to manage navigation between routes; @ngrx/effects to isolate side effects.

Built with @angular/cli

Included

Quick start

# clone the repo
git clone https://github.com/ngrx/example-app.git


# change directory to repo
cd example-app

# Use npm or yarn to install the dependencies:
npm install

# OR
yarn

# start the server
ng serve

Navigate to http://localhost:4200/ in your browser

NOTE: The above setup instructions assume you have added local npm bin folders to your path. If this is not the case you will need to install the Angular CLI globally.