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

https://github.com/daguttt/heroes-app-angular

Project to practice concepts about the Angular Routing (Child routes), Lazy Loading, Angular Material Components and Styles, Angular Flex-Layout, and Basic Angular Guards. This is part of Fernando Herrera (@Klerith) Angular Course
https://github.com/daguttt/heroes-app-angular

angular angular-flex-layout angular-guard angularmaterial angularmaterialdialog

Last synced: about 2 months ago
JSON representation

Project to practice concepts about the Angular Routing (Child routes), Lazy Loading, Angular Material Components and Styles, Angular Flex-Layout, and Basic Angular Guards. This is part of Fernando Herrera (@Klerith) Angular Course

Awesome Lists containing this project

README

        

# HeroesApp

![Heroes App](https://i.ibb.co/9YRWd9m/heroes-app.png)

## Angular concepts used on this project

- Third Party Angular Libraries.
- Custom pipes.
- Angular routing.
- Guards.
- Dynamic routes.
- Pages.
- Modules.
- Services.
- RxJs.
- Observables - http requests.
- CRUD http methods.
- Subject - input **suggestions** debounce time.
- Some operators.

## Techs used

- Around 15 [Angular Material](https://material.angular.io/) components.
- [Angular Flex-Layout](https://github.com/angular/flex-layout) to lay out easier and more declarative based on Flexbox.
- Alternative faster package manager: [pnpm](https://pnpm.io/).
- [json-server](https://restcountries.com/) - to simulate server endpoints