Andrey uses Angular to build developer platform Jexia. You can check previous newsletter editions her

Angular Weekly Weekly curated blogs and tools for Angular pros.

Andrey uses Angular to build developer platform Jexia. You can check previous newsletter editions here.

News

Angular 7 release: CLI prompts, virtual scroll, drag + drop & more blog.angular.io The 7.0.0 release of Angular is here! This is a major release, including the core framework, Angular Material, and the CLI with synchronized major versions.

Fundamentals

Video: drag and drop with the Angular CDK in Angular 7 www.youtube.com Additionally to the ways you can build drag and drop interfaces with Angular, a new function and new helper methods have landed in Angular’s Component Dev Kit.

Drag and Drop with the Angular CDK - What's New in v7 - Stephen Fluin

Video: virtual scroll with the Angular CDK in Angular 7 www.youtube.com Dynamically render subsets of your lists to the DOM to improve application performance using the new Virtual Scroll capabilities in the Component Dev Kit.

Virtual Scroll with the Angular CDK - What's New In v7 - Stephen Fluin

All about Angular bindings www.telerik.com Angular bindings are a super-powerful mechanism built into the framework. Unfortunately, they can be difficult to remember. This blog post will help.

Model-view-presenter with Angular blog.angularindepth.com The MVP pattern increases separation of concerns, maintainability, testability and scalability in complex Angular apps.

Best-practices

Publish Angular libraries like a pro medium.com Maintaining, publishing and keeping packages up-to-date is often a bit cumbersome, but it doesn’t have to be and I’m going to show you just how easy it can be.

Boost performance via memoization and TypeScript decorators blog.angularindepth.com Change detection is one the most important/complex topics in Angular, if you don’t get it right, you may harm the performance of your Angular app.

Tutorials

Nested Forms in Angular 6 www.telerik.com A step-by-step guide to use nested forms within Angular 6.

How to migrate from Angular 6 to 7 medium.com It is time for all of our ngx-* projects to upgrade to the latest version and live on the edge. This release focused on improving the entire platform.

Building a data-table & retrieving data with Angular Material - Pt 1 medium.com Angular Material is a project by the Angular team that provides high-quality UI components based on Google’s Material Design specification.

Building a search-engine optimised PWA with Angular — Part 2 blog.bitsrc.io How to build an SEO PWA with Angular and friend sIn Part 1, we created a new Angular App from scratch using the Angular CLI.

Perspectives

When S.O.L.I.D met frontend components medium.com In a lecture, I delivered last week in Reversim conference at Tel-Aviv University, I discussed the possible implementation of S.O.L.I.D principles in the frontend realm.

Presentations

Updating InVision router test to use lazy loading feature modules www.bennadel.com Ben Nadel takes his experiment that recreates the InVision App user interface (UI) with the latest Angular router and revamps it to use lazy-loaded feature modules. This allows the primary bundle to contain the most important code; then, defers loading code for the secondary features of the Angular application.

Updating InVision Router Experiment To Use Lazy Loading Feature Modules In Angular 6.1.9 on Vimeo

Did you enjoy this issue?

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