NEWS
Announcing TypeScript 3.2 RC
Here are some of the changes in TypeScript 3.2. A new flag called strictBindCallApply
introduces stricter checking for bind, call, and apply. New support for object spread on generic types and object rest on generic types. It brings type-checking for BigInts
, as well as support for emitting BigInt
literals when targeting esnext. Read the full article for more details and to see some of the breaking changes.
CODE
So what’s New in Angular v7? A quick overview of new features in the newest Angular Update and some juice about Ivy…
What is your favorite feature of Angular 7? Here's another write up on Angular 7.
Dynamic Import of Locales in Angular
Wouldn't be cool to allow your users to pick their country and then you would dynamically load their language when needed? Learn how to use TypeScript import()
to do just that.
TypeScript 2.4 added support for dynamic import() expressions, which allow us to asynchronously load and execute ECMAScript modules on demand.
How to Read the RxJS 6 Sources Part 1: Understanding of() and Subscriptions
If "you like RxJS, you want to know more about how it’s implemented, you’re curious about this stuff, or you just have too much time on your hands" then this article is for you. Jump in and start learning RxJS 6 by looking at the source.
Theming Angular – The Startup – Medium
Have you used CSS custom properties?
Property names that are prefixed with --, like --example-name, represent custom properties that contain a value that can be used in other declarations using the var() function.
This post shows the benefits of using them with Angular components. It took me about 5 minutes to read.
AND FINALLY...
Understanding Asynchronous JavaScript — the Event Loop
Learn how asynchronous JavaScript works and other concepts such as call stack, event loop, message queue and job queue which together make the JavaScript runtime environment.
ng-conf 2019 tickets and CFP
Early bird tickets go on sale in 10 days. Early bird - $1099, Regular - $1299, Late bird - $1499
Why not consider speaking at ng-conf? Apply here. Accepted speakers get free tickets to ng-conf 2019, speaker coaching and training, flight and hotel stay reimbursed and undying gratitude and eternal glory.
Kip Lawrence