Фронтенд-дайджест №388 (4 - 10 ноября 2019)
Медиа
- Подкаст "Фронтенд Юность": #114 Тёплый выпуск с Дэном Абрамовым
- Подкаст "CSSSR": Новости 512 — TypeScript 3.7, React Concurrent Mode, GraphQL API, Gitlab и геополитика
- Repozitorro #33 - Самое полное ревью вёрстки
Веб-разработка
-
Превращение вашего существующего приложения в прогрессивное веб-приложение
-
Почему использовать сторонний CSS и JS на своем сайте опасно
-
Инструменты
-
Производительность
-
Доступность
CSS
- Переменные CSS с инлайновыми стилями
- Некоторые вещи, которые вы должны знать при работе с viewport-единицами
- А есть ли случайные числа в CSS?
- Показываем кнопку поиска, когда поле поиска не пусто
- Улучшите свой CSS с помощью этих 5 принципов
- Не усложняйте масштабируемый CSS
- Учебное пособие по CSS grid : 13 советов и приемов, которые следует знать веб-разработчику
- Сила CSS-процессоров в разработке веб-приложений
- PureCSS Lace
- Синтаксис с двумя значениями display (и иногда с тремя)
- Трюк с анимацией точки на букве “i”
- 8 CSS-фильтров для изображений с примерами кода
JavaScript
-
Теория
- Что такое super() в JavaScript?
- Функциональное программирование с точки зрения EcmaScript. Чистые функции, лямбды, имутабельность
- Лексическое окружение (LexicalEnvironment) и Замыкание (Closures) в EcmaScript
- Поймут даже дети: простое объяснение async/await и промисов в JavaScript
- Чем прототипное наследование отличается от классического?
- Что такое Генераторы в JavaScript
- Разрываем цепочки с пайплайнами в современном JavaScript
- Атрибуты свойств объекта в JavaScript
-
React
- Использование i18n с Next.js & React context API
- React Query - Хуки для извлечения, кэширования и обновления асинхронных данных в React
- Методы жизненного цикла, хуки, ожидания: что лучше всего выбрать в React?
- 3 способа создать свою собственную библиотеку компонентов в React
- Экспериментируем с новым режимом Concurrent в React
- 39 продвинутых ответов на вопросы собеседования по React, которые вам следует сегодня уточнить
-
Vue
-
Angular
-
Ember
-
Libs & Plugins