Фронтенд-дайджест №408 (23 - 29 марта 2020)
Медиа
- Подкаст "Веб-стандарты" №223. Safari, третьи куки и ваши хранилища, Prettier, быстрые картинки, старые трюки, auto в CSS
- Подкаст "CSSSR": Новости 512 — Angular 9.1, Prettier 2.0, CSS auto, практикуем чистый JS и учимся на карантине
- UnderJS Podcast №18 - Yarn2 и баг длиною...
- Подкаст "Фронтенд Юность (18+)" №130: Первый изолированный
- Девшахта/Ночной фронтенд: Мониторинг node.js на примере интересного кейса
- Подкаст "Веб-стандарты" №222. GitHub и npm, iPad с курсором, URL, липкие таблицы, User-Agent, вёрстка писем, закрывайте теги!
- Repozitorro #39 - Дизайи и Front-end
- The CSS Podcast 003: Specificity
Веб-разработка
-
Использование современных форматов изображений: Использование Webp в HTML и React
-
Устранение уязвимостей в зависимостях npm менее чем за 3 минуты
-
Лайфхак от Криса Койера: использование другой фавиконки для разработки
-
Bootstrap 5 отказывается от поддержки IE 10 и 11: c чем мы останемся?
-
Доступность
-
Эффекты
CSS
- Объяснение специфики CSS пятилетке
- CSS: полное руководство по функции calc()
- Как повторить текст в качестве Background Image в CSS с помощью element()
- Комбинации в CSS: custom properties и ::selection
- Индикация позиции прокрутки на странице с помощью CSS
- Как анимировать текст с помощью SVG и CSS
- Стилизация скроллбаров с помощью CSS: современный способ оформления полос прокрутки
JavaScript
-
Вывод типов в TypeScript с использованием конструкции as const и ключевого слова infer
-
Новые возможности TypeScript, повышающие удобство разработки
-
Проект CoreJS столкнулся с проблемами сопровождения из-за лишения свободы автора
-
Как использовать новейшие функции JavaScript в любом браузере
-
Как управлять HTML DOM только с помощью ванильного JavaScript?
-
Теория
-
React
- Использование FuseBox в качестве альтернативы бандлингу вебпаком в React
- Server-Side Rendering в React — Redux
- Как уменьшить количество и увеличить читаемость кода в react-redux, redux-saga
- Миграция в земли React: Gatsby
- Airbnb передает право собственности на Enzyme, его библиотеку для тестирования для React
- Создание приложения для чата в реальном времени с React и Firebase
-
Vue
-
Angular
-
Ember
-
Svelte
-
Libs & Plugins