Фронтенд-дайджест №417 (25 - 31 мая 2020)
Медиа
- Pro Conf #64: ReactEurope 2020 - Замена Redux от Facebook | Быстрый Gatsby | React Native для веба | Next.js
- Подкаст "Пятиминутка React": ReasonML в 2020 году
- UnderJS Podcast #22 - GitLab, GraphQL, Vue3 c Наталией Теплухиной [Ламповый]
- Подкаст CSSSR "Argumentarium": Svelte и «Большая тройка» JS-фреймворков
- Ссылки на все слайды и видео с ngVikings 2020
- Jamstack conf virtual 2020
Веб-разработка
-
Пример использования Wake Lock API: 300% увеличение показателей purchase intent на BettyCrocker.com
-
#20 HTMHell special: close buttons. Паттерны и антипаттерны реализации кнопок закрытия
-
Использование структурированных данных для улучшения поисковой оптимизации
-
Инструменты
-
Производительность
CSS
- Расширяющаяся гамма цветов в вебе
- Tailblocks - готовые к использованию CSS блоки для Tailwind
- О фиксированных элементах и фонах
- Вопрос эксперту: почему CSS такой.. какой он есть?
- Руководство пользователя по переменным в CSS
- Первый взгляд на
aspect-ratio
- Вот что я не знал о “content”
- Создание дополнительных градиентов с помощью фильтров CSS
- CLI-инструмент для создания CSS Grid layouts
JavaScript
-
5 главных причин того, что JS-разработчики будут использовать Deno вместо Node
-
Базовый веб-скрапинг веб-страниц с использованием JavaScript с Node.js + Puppeteer
-
Теория
- Как прятать секреты в строках - современные техники для скрытия текста в JavaScript
- JavaScript: что на самом деле происходит, когда вы вызываете Console.log?
- Первый взгляд на записи и кортежи в JavaScript
- Cache API в JavaScript
- Самые сложные вопросы на JavaScript-собеседовании. Часть 3
- 10 вопросов о JavaScript и ответы на них
- Насколько хорошо вы знаете JavaScript?
-
React
-
Vue
-
Angular
-
Ember
-
Svelte
-
Libs & Plugins
- Rough Notation - Небольшая JavaScript библиотека для создания и анимации аннотаций на странице
- Fluor.js - крошечная JS библиотека, которая предоставляет вам высокоуровневый язык для простого добавления взаимодействий и эффектов.
- ac-colors - реактивная цветовая JS библиотека которая может свободно конвертировать между RGB, HSL, HEX, XYZ, LAB, LCHab, LUV и LCHuv, а также обрабатывать генерацию случайных цветов и вычисление коэффициента контрастности
- Motionia - легкая библиотека для анимации по запросу.
- Alpine.js на конкретном примере