Фронтенд-дайджест №411 (13 -19 апреля 2020)
Медиа
- UnderJS Podcast#19 - Cypress, Material UI и просто про OpenSource
- Видео с Odessa Frontend MeetUps #14 и 15
- AvitoTech x FrontendConf 2019: видеозаписи с шести конференций Олега Бунина за 2019 год и одной — за 2020
Веб-разработка
-
Браузер на страже API-запросов: строим безопасное общение фронтенда с бэкендом
-
Front-End Challenges: подборка сервисов, где можно испытать свои знания
-
Инструменты
-
Производительность
-
Доступность
-
Эффекты
CSS
- Вставка псевдо-рендомных иллюстраций с помощью CSS
- Интересные CSS-находки в новом дизайне Facebook
- Использование CSS для размещения текста внутри круга
- Создать отзывчивый CSS Motion Path? Конечно мы сможем!
- Хронология анимации CSS: создание машины Голдберга
- LCH-цвета в CSS
- Ограниченные CSS гриды без max-width.
- Создание морфинг-анимации с помощью CSS clip-path
- CSS скроллбар с индикатором прогресса
- Создание адаптивных макетов без использования медиа-запросов
JavaScript
-
html5-boilerplate: github-обсуждение, обновлять ли jQuery до 3.5.1 или... удалять?
-
23+ расширенных вопросов для собеседования по JavaScript (с ответами)
-
Теория
-
React
- Создание шкалы на React - интерактивное руководство
- Переменные CSS для разработчиков React
- Что выбрать в 2020 году: NextJS vs Gatsby
- Как максимизировать возможность повторного использования для ваших компонентов React
- Быть ленивым не стыдно. Эффективная загрузка изображений с помощью React Hooks
- react-tater - Компонент React для добавления аннотаций к любому элементу на странице
-
Vue
-
Angular
-
Ember
-
Svelte
-
Libs & Plugins