All Projects → ngrx → Example App

ngrx / Example App

Licence: mit
Example app showcasing the ngrx platform

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Example App

Platform
Reactive libraries for Angular
Stars: ✭ 7,020 (+415.8%)
Mutual labels:  rxjs, observables, ngrx
Game Music Player
All your music are belong to us
Stars: ✭ 76 (-94.42%)
Mutual labels:  rxjs, observables, ngrx
Store
RxJS powered state management for Angular applications, inspired by Redux
Stars: ✭ 3,959 (+190.89%)
Mutual labels:  rxjs, ngrx
Soundcloud Ngrx
SoundCloud API client with Angular • RxJS • ngrx/store • ngrx/effects
Stars: ✭ 438 (-67.82%)
Mutual labels:  rxjs, ngrx
Jasmine Marbles
Marble testing helpers for RxJS and Jasmine
Stars: ✭ 85 (-93.75%)
Mutual labels:  rxjs, observables
Awesome Rxjs
A collection of awesome RxJS resources
Stars: ✭ 314 (-76.93%)
Mutual labels:  rxjs, observables
Learn Rxjs
Clear examples, explanations, and resources for RxJS
Stars: ✭ 3,475 (+155.33%)
Mutual labels:  rxjs, observables
Angularfire
The official Angular library for Firebase.
Stars: ✭ 7,029 (+416.46%)
Mutual labels:  rxjs, ngrx
Keyist-Ecommerce
🔑 A simple ecommerce site powered with Spring Boot + Angular 10 + Ngrx + OAuth2
Stars: ✭ 220 (-83.84%)
Mutual labels:  rxjs, ngrx
Angular2 Take Until Destroy
Declarative way to unsubscribe from observables when the component destroyed
Stars: ✭ 40 (-97.06%)
Mutual labels:  rxjs, observables
Angular Ngrx Data
Angular with ngRx and experimental ngrx-data helper
Stars: ✭ 954 (-29.9%)
Mutual labels:  rxjs, ngrx
Inferno Most Fp Demo
A demo for the ReactJS Tampa Bay meetup showing how to build a React+Redux-like architecture from scratch using Inferno, Most.js, reactive programmning, and various functional programming tools & techniques
Stars: ✭ 45 (-96.69%)
Mutual labels:  rxjs, observables
Toy Rx
A tiny implementation of RxJS that actually works, for learning
Stars: ✭ 290 (-78.69%)
Mutual labels:  rxjs, observables
axios-for-observable
A RxJS wrapper for axios, same api as axios absolutely
Stars: ✭ 13 (-99.04%)
Mutual labels:  rxjs, observables
Graphql Rxjs
fork of Graphql which adds Observable support
Stars: ✭ 78 (-94.27%)
Mutual labels:  rxjs, observables
ngrx-signalr-core
A library to handle realtime SignalR (.NET Core) events using @angular, rxjs and the @ngrx library
Stars: ✭ 18 (-98.68%)
Mutual labels:  rxjs, ngrx
Angular Learning Resources
Curated chronological list of learning resources for Angular, from complete beginner to advanced level
Stars: ✭ 615 (-54.81%)
Mutual labels:  rxjs, ngrx
angular2-instagram
🔥Instagram like photo filter playground built with Angular2 (Web | Desktop)
Stars: ✭ 91 (-93.31%)
Mutual labels:  rxjs, ngrx
juliette
Reactive State Management Powered by RxJS
Stars: ✭ 84 (-93.83%)
Mutual labels:  rxjs, ngrx
Ngrx Ducks
Improved Coding Experience for NgRx
Stars: ✭ 56 (-95.89%)
Mutual labels:  rxjs, ngrx

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

Click here for the latest version (4.x)


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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].