Front-end дайджест #34: новий Angular 8 і TypeScript, переходимо на хуки в React

У випуску: новинки світу front-end, що показали на травневих конференціях F8, Microsoft Build і Google IO.

JavaScript

Стежимо за змінами в DOM разом з IntersectionObserver і MutationObserver:

Deeply Understanding JavaScript Async and Await with Examples — async/await під мікроскопом

Understanding rxjs BehaviorSubject, ReplaySubject and AsyncSubject

React і React Native

Починаємо використовувати хуки:

Iterating a React Design with Styled Components

How to optimize React applications with Lazy Loading ? — оптимізуємо рендер

Learn Enough React For The Interview — що потрібно знати перед інтерв'ю про React

Is Angular dying because of React? — як React підкорив світ

Angular

Angular & RxJS: Detecting Memory Leaks — розбираємося з причинами втрати пам'яті

Build A Real World Beautiful Web APP with Angular 7 — A to Z Ultimate Guide (2019) — будуємо красиве додаток погоди на Angular

Understanding Angular Modules

Бібліотеки та інструменти

Pastel — фреймворк для створення додатків командного рядка

JS Cloudimage 360 View — бібліотека для показу об'єктів в 360

Ola — бібліотека для анімації проміжних і интерполирующих чисел в реальному часі

Gitfolio — тулзовина, яка створює особистий сайт з GitHub-профайлу

useFetch — хук-fetch для React

React Vertex — бібліотека WebGL-хуків для React

Послухати

Frontend Weekend:

Веб-стандарти:

devschacht:

Фронтенд Юність (18+):

CSSSR Новини 512:

Begebot:

Proconf:

React Podcast:

The Undefined Podcast:

Подивитися

React Finland 2019

Web at Google I/O 2019

ng-conf 2019

Що нового

Новий Фейсбук на React, GraphQL, Relay і багато іншого

Angular 8 і ще не багато про нововведення

React Native for Windows

GitHub Package Registry — хостинг пакетів від GitHub

The new evergreen Googlebot — як працює нові Googlebot

Нова документація Sass

TypeScript 3.5

Все що потрібно знати про нове Edge на Chromium:

Material-UI v4

Інше

Бюджет швидкодії в Lighthouse

Remote Development with VS Code — нові фічі VS Code

Image Optimization: Understanding the Exact Impact on google's Performance Score to Rank Higher in 2019 — як слід оптимізувати картинки

A Deep Dive into Native Lazy-Loading for Images a

Dark Mode Support in WebKit — WebKit обзавівся темної темою

Employing QUIC Protocol to Optimize Uber's App Performance

9 Web Components UI Libraries You Should Know in 2019 — який стек використовувати в 2к19

CSS Handbook


Grammarly шукає талановитих Front-End інженерів для удосконалення нашого продукту, створення мінімалістичних елегантних користувальницьких інтерфейсів і вирішення складних технічних завдань. Нашим продуктом користуються мільйони користувачів щодня. У нас чудова команда, разом з якою ми використовуємо самі передові технології. І якщо вам цікаво стати частиною її, то дивіться відкриті вакансії тут , або стукайте мені в Facebook .

З вами був Григорій Шехет. За допомогу в оформленні дайджесту дякую своїх колег.


? Попередній випуск: Frontend дайджест #33 .

Опубліковано: 01/06/19 @ 10:00
Розділ javascript

Рекомендуємо:

Фін стріп за травень 2019, все погано пацани...
QA дайджест #37: навички успішного QA Automation, дослідницьке тестування API і математика в тестуванні
Як я працюю: Олександр Труш, CTO в Edenlab
DOU Labs: як в EPAM зробили opensource-інструмент для розгортання serverless-додатків
Junior дайджест: курси, стажування, вакансії. Червень'19