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:

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

  • Выпуск 174 — Chrome 75, Spectre, slot, Svelte и Parcel, загрузка шрифтов, инди-опенсорс
  • Выпуск 175 — IE mode in Edge, Chromium, slow CSS, CSSWG, stages in CSS, Houdini
  • Выпуск 176 — подкасты про веб-разработку, новости с Google I/O и Microsoft Build
  • Выпуск 177 — новости браузеров, font-display, иконочные шрифты, формы, доступность

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.
Следующий выпуск: Frontend дайджест #35

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn



3 коментарі

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Про Svelte почти ничего не сказано и это плохо. В Украине его никто и никогда не использовал?

До нього тільки придивляюсь

Сыроват ещё для продакшена. Задумка очень интересная, но требует «обкатки».

Підписатись на коментарі