Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/oskardudycz/angularknowledgebase

Various links about Angular best practices
https://github.com/oskardudycz/angularknowledgebase

Last synced: 14 days ago
JSON representation

Various links about Angular best practices

Awesome Lists containing this project

README

        

# Angular Knowledge Base

Various links and resources about Angular best practices

## Components Structure

[Dan Abramov - Presentational and Container Components](https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0)

[Jacek Tomaszewski - How to write good, composable and pure components in Angular 2+](https://medium.com/@jtomaszewski/how-to-write-good-composable-and-pure-components-in-angular-2-1756945c0f5b)

[Todd Motto - Component architecture recipes for Angular’s reactive forms](https://toddmotto.com/component-architecture-reactive-forms-angular)

## Performance

[Netanel Basal - A Comprehensive Guide to Angular onPush Change Detection Strategy](https://netbasal.com/a-comprehensive-guide-to-angular-onpush-change-detection-strategy-5bac493074a4)

[Minko Gechev - Faster Angular Applications - Part 1. On Push Change Detection and Immutability](https://blog.mgechev.com/2017/11/11/faster-angular-applications-onpush-change-detection-immutable-part-1/)

[Minko Gechev - Faster Angular Applications - Part 2. Pure Pipes, Pure Functions and Memoization ](https://blog.mgechev.com/2017/11/12/faster-angular-applications-pure-pipes-memoization-pure-functions-part-2/)

[Nikita Yakovenko - Angular Unit Testing performance](https://blog.angularindepth.com/angular-unit-testing-performance-34363b7345ba)

## RxJS and Reactive programming

[Tomas Trajan - The Ultimate Answer To The Very Common Angular Question: subscribe() vs | async Pipe](https://blog.angularindepth.com/angular-question-rxjs-subscribe-vs-async-pipe-in-component-templates-c956c8c0c794)

[Luuk Gruijs - Understanding hot vs cold Observables](https://medium.com/@luukgruijs/understanding-hot-vs-cold-observables-62d04cf92e03)

[Gerard Sans - Understanding High Order Observables](https://www.youtube.com/watch?v=R0mKU8XMF-w)

[Kwinten Pisman - What are schedulers in RxJS](https://blog.strongbrew.io/what-are-schedulers-in-rxjs/)

## State management

### NgRx - Redux

[Todd Motto - NGRX Store: Understanding State Selectors](https://toddmotto.com/ngrx-store-understanding-state-selectors)

[Netanel Basal - Understanding mergeMap and switchMap in RxJS](https://netbasal.com/understanding-mergemap-and-switchmap-in-rxjs-13cf9c57c885)

[Adrian Fâciu – Testing ngrx effects](https://medium.com/@adrianfaciu/testing-ngrx-effects-3682cb5d760e)

[Peleke Sengstacke - 10 Need-to-Know RxJS Functions with Examples](https://www.sitepoint.com/rxjs-functions-with-examples/)

## Various

[Nitay Neeman - All Talks from ng-conf 2018](https://nitayneeman.com/posts/all-talks-from-ng-conf-2018/)