example-app

Example app showcasing the ngrx platform

3 years after

@ngrx example application

Example application utilizing @ngrx libraries, showcasing common patterns and best practices. You can find the live app here.

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; and @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.

Related Repositories

great-big-angular2-example

great-big-angular2-example

An example app built with Angular 2, Redux, Webpack, and Angular-CLI ...

sorcery-example-app

sorcery-example-app

sorcery example app ...

ember-cli-cordova-example-app

ember-cli-cordova-example-app

An example app showing some features of ember-cli-cordova ...

angular-cssmodules-example-app

angular-cssmodules-example-app

Example app using all of AngularJS ~1.4, Webpack, Babel, ES6, CSS Modules, Sass, ...

MagicalRecord-Example-App

MagicalRecord-Example-App

Example App for using MagicalRecord + CoreData ...


Top Contributors

MikeRyan52 krjordan btroncone BrainCrumbz tsm91 bkinsey808 atscott brandonroberts lbertenasco metanav ocombe orizens onlyann