I currently use Angular to build developer platform Jexia. Questions? Feedback? Please let me know.

Angular Weekly Weekly curated blogs and tools for Angular pros.

I currently use Angular to build developer platform Jexia. Questions? Feedback? Please let me know.

Fundamentals

Power of Angular dependency injection medium.com Most interesting coding pattern which is typically used to enhance efficiency and modularity of our applications.

A sample to understand Angular lifecycle hooks medium.com Every component/directive undergo a lifecycle as Angular create, update and destroys them over time. Let’s discuss what are those, why and when we should use those with a sample project.

BehaviorSubject, ReplaySubject and AsyncSubject medium.com Subjects are used for multicasting observables. They however come in three different variants.

Gentle TypeScript introduction areknawo.com In this article, I’ll guide you in making your first steps with TypeScript assuming you already know JavaScript.

Best-practices

Exception handling with NgRx effects rhythmandbinary.com I’m going to walk through how I setup error handling with NgRx in Goose Weather.

Top 10 ways to use interceptors in Angular blog.angularindepth.com There are many ways to use an interceptor, and I’m sure most of us have only scratched the surface. In this article, I will present my ten favorite ways to use interceptors in Angular.

Common and easy-to-make NgRx mistakes blog.angularindepth.com Writing and refactoring FizzBuzz in NgRx with maintainability in mind.

Angular attribute directives: a practical approach medium.com You’re working on an Angular app trying to add an interactive UI element like a simple dropdown menu.

Get the best performance out of your Angular apps medium.freecodecamp.org Angular is great and can be used for developing large scale applications, but can be tricky to fine tune and achieve good load time and run-time performance.

Modular components w/ Angular structural directives netbasal.com Our goal is to make them as modular and as flexible and grant the consumers a high level of control over what they can pass.

Tutorials

Pausable observables in RxJS medium.com Understand how to pause Observables in RxJS using lossy and lossless backpressure techniques.

Interactive HERE Map with NativeScript and Angular developer.here.com Learn how to display an interactive HERE map in a NativeScript Android or iOS mobile application.

Reuse your code by creating Angular custom elements www.gistia.com Code modularization and reusability can create software development efficiencies. Learn how to create custom elements using Angular and HTML5.

Tools

How to lazy load in Ionic Angular blog.ionicframework.com We will take a look at how lazy loading can be used to help speed up the load times of your Ionic Angular apps.

Translate your MatPaginator with ngx-translate medium.com Angular Material provides a lot of components to build rich apps using Material Design. One of them is a MatPaginator to control list or table pages.

Marble.js 2.0 🔥 — reactive, better, functional, stronger medium.com We’ve been working really hard on the next Marble.js —a functional reactive HTTP framework built on top of Node.js platform, TypeScript and RxJS.

Perspectives

Why I don't like Typescript www.joehaines.co.uk Before I start I want to make it clear that this is my opinion. You might disagree and that’s fine!

Minko Gechev @mgechev



🧡 Size of the original template (baseline)

🔷 Code produced by View Engine

🔴 Code produced by Ivy



Rough benchmark but provides a good intuition for the scale of improvement to expect. In CLI version 8 you can opt in to using Ivy. 📊 Comparison between View Engine and Ivy🧡 Size of the original template (baseline)🔷 Code produced by View Engine🔴 Code produced by IvyRough benchmark but provides a good intuition for the scale of improvement to expect. In CLI version 8 you can opt in to using Ivy. https://t.co/IPBi85283t 6:54 AM - 5 Mar 2019

Bypassing a restrictive JS sandbox licenciaparahackear.github.io While participating in a bug bounty program, I found a site with a very interesting functionality: it allowed me to filter some data based on a user-controlled expression.

Presentations

I am not ready for NgRx - Jesse Sanders | ng-India 2019

Web Components & Micro Apps: Angular, React & Vue peacefully united?

Did you enjoy this issue?

If you don't want these updates anymore, please unsubscribe here