Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.77 KB

README.md

File metadata and controls

44 lines (32 loc) · 1.77 KB

@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. The user can authenticate, use the Google Books API to 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/platform.git

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

# OR
yarn

# start the server
npm run build && npm run cli -- serve

# OR
yarn run example:start

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.