Angular Digest (26 January — 7 March)

Written by alik.chebotar | Published 2019/03/10
Tech Story Tags: javascript | angular | typescript | software-development | rxjs

TLDRvia the TL;DR App

Releases:

Angular

Angular 7.2.4–7.2.7 — Bazel Schematics and Renderer Ivy will be released soon.

Angular CLIAngular CLI 7.3.0–7.3.4 — new option es5BrowserSupport, that makes new browsers not to load unused polyfills.

IONIC IONIC 4.1.0 Hydrogen

NGRXNGRX 7.2.0–7.3.0 — improved Schematics.

ReactiveXRxJS 6.4.0 — fixed shareReplay

TypeScript

TypeScript 3.3.3TypeScript 3.3.3333 — lol.

Tools

MediumEditor — very simple WYSIWYG Editor, lightweight and cross-browser support.

Storybook — is an open source tool for developing UI components in isolation for React, Vue, and Angular. It makes building stunning UIs organized and efficient.

Sourcegraph — chrome extension that highlights Typescript code in GitHub.

type-coverage — A CLI tool to check type coverage for typescript code

NGX Permissions — Permission and roles based access control for your angular(angular 2,4,5,6,7+) applications(AOT, lazy modules compatible

Virtual DOM for Angular

Very fresh release, but you can try it:

@Component({ template: '' })export class AppComponent extends Renderable {render() {return (<h1>Hello World!</h1>)}}

trotyl/ng-vdom_(Developer Preview) A virtual-DOM extension for Angular, also work as React bridge. - trotyl/ng-vdom_github.com

5 Angular CLI Features You Didn’t know About

5 Angular CLI Features You Didn't Know About_I've been using Angular for years, not only the framework itself but the entire development platform, including the…_blog.mgechev.com

Lets learn Open Source

How Angular deals with foo + bar | baz.

  • Front-end of a compiler
  • Recursive descent parsing
  • Visitor pattern

angular/angular_One framework. Mobile & desktop. Contribute to angular/angular development by creating an account on GitHub._github.com

Tooltip with Angular CDK

Practical use: @angular/cdk: Overlay + Portal = Tooltip.

Building Tooltips for Angular_A short while ago I’ve published an article on integration Angular CDK in Nebular — full-featured library for Angular…_blog.angularindepth.com

Angular 8 and Ivy

When will Ivy be ready? Plans?

A plan for version 8.0 and Ivy_“When will Ivy be ready?” is a question we get asked every week. Here’s an update on how things are going with version…_blog.angular.io

Angular DI

  • How is DI implemented in Angular Ivy
  • What is NodeInjector

Angular DI: Getting to know the Ivy NodeInjector_In this article, we’re going to examine a new Angular NodeInjector which heavily uses a bloom filter to retrieve a…_blog.angularindepth.com

Advanced TypeScript patterns

Lets practise with primitive types and become a master in TypeScript

How to master advanced TypeScript patterns_Learn how to create types for curry and Ramda_medium.freecodecamp.org

Develop a rapid code

  • What is a big O
  • What is the difference between O(N²) and O(logN)
  • What is a binary search?

Ace Your Coding Interview by Understanding Big O Notation — and Write Faster Code_The world’s top tech firms test candidates’ knowledge of algorithms and how fast these algorithms run. That’s where Big…_medium.com

RxJS Throttling

Throttling notifications from multiple users with RxJS or how the ‘groupBy’ operator works under-the-hood.

Throttling notifications from multiple users with RxJS_Or how ‘groupBy’ operator works under-the-hood._blog.angularindepth.com

Angular Reactive Forms

  • Validations
  • Update On
  • Preventing Infinite Loops

Angular Reactive Forms: Tips and TricksAngular Reactive Forms: Tips and Tricksnetbasal.com

Original post: https://habr.com/ru/post/442870/


Published by HackerNoon on 2019/03/10