Фронтенд-дайджест №373 (22 — 28 июля 2019)
Медиа
- Подкаст «Веб-стандарты», Выпуск №:185. На утро после BeerJS Summit, альтернативные форматы, дружба народов
- Подкаст «Frontend Weekend» #95 – Екатерина Петрова о том, как из мобильного разработчика стать руководителем frontend-отдела
- Подкаст «CSSSR»: Новости 512 — HTTP/2, serverless-штуки, CORS, security-релизы Oracle, релизы и другие новости
- Подкаст «Пятиминутка React»: SOLID с примерами на TypeScript
- Подкаст «Фронтенд Юность (18+)»: #100 Соточка
- Repozitorro #22 - По уши в React!
- Frontreview #16 - Профессиональное выгорание программиста
Веб-разработка
-
Проектирование и создание прогрессивного веб-приложения без фреймворка: Часть 1, Часть 2
-
SPA SEO: руководство по продвижению одностраничного приложения на первую страницу Google
-
Производительность:
-
Accessibility:
CSS
- Я написал кастомизируемый CSS-движок на JavaScript
- Почему вы должны обязательно научиться использовать CSS-in-JS
- Все, что вам нужно знать о margin в CSS
- Доступность контента, сгенерированного CSS
- Подборка библиотек для CSS анимации
- Действительно отзывчивая сетка на CSS Grid с помощью minmax() и min()
- Не разделяйте точкой с запятой :focus-within, если вам нужна глубокая браузерная поддержка
- Responsive Iframes
- Как добавить фоллбек на Flexbox для CSS Grid
- Самый простой способ асинхронной загрузки CSS
- Многоколоночные манипуляции
JavaScript
-
Новости:
-
Теория:
-
VueJS:
-
React:
-
Angular:
-
Ember:
-
Libs & Plugins:
- cesiumjs: open-source библиотека для создания трехмерных глобусов и карт
- json-complete - может превратить почти любой стандартный JavaScript объект или значение в JSON-совместимую сериализированную форму и обратно.
- Moveable: библиотека для добавления функций перетаскивания, вращения, изменения размера и масштаба
Браузеры
- Что ты такое, Rendering Engine? Или как работает модуль отображения браузера
- Браузер Firefox Reality стал доступным и для гарнитур Oculus Quest
- Chrome и Android вскоре перестанут принимать корневые сертификаты от DarkMatter
- В Firefox 70 страницы открытые по HTTP начнут помечаться как небезопасные
- Google начнёт удалять расширения для Chrome, которые злоупотребляют сбором данных пользователей
- Что нового в DevTools (Chrome 77)