Фронтенд-дайджест №382 (23 - 29 сентября 2019)
Медиа
- Подкаст "UnderJS" #5 - Разговор с Романом Дворновым про Open-Source и вкусные детали Web [Ламповый]
- Подкаст «Сделайте мне красиво», Выпуск №25, в гостях Юрий Цуканов - Конкуренция, плохие способы учить язык и полезные ссылки
- Подкаст "CSSSR": Новости 512 —Франкенштейн, семантика HTML, Nim и «секретный квантовый компьютер»
- Подкаст "Фронтенд Юность (18+)" #109 Продаём технические долги коллекторам Pro Unlimited
- Девшахта-подкаст #95: Зачем проводить конференцию на английском языке
- Подкаст «Сделайте мне красиво», Выпуск №26 - Вопросы работодателю, архитектура не нужна и атомарный CSS
- Подкаст "Веб-стандарты" №195. Chrome 78 и iOS 13, сгибание на React, вариативные Google Fonts, прокси и jQuery
- "Пятиминутка React" - FrontendConf 2019 Pro Unlimited
- "Как я стал Front-end разработчиком". Евгений Ковальчук на канале webDev
- Подкаст "Веб-стандарты" - 194. Eric Meyer and Max Böck on HTML, CSS, and Web standards
- FrontSpot Show #12: Сергей Рубанов про будущее JS, секреты платного опенсорса, тонкостях BeerJS.
- Repozitorro #28 - Достойное портфолио верстальщика
Веб-разработка
- Сервис-воркеры в клиенте Slack: об ускорении загрузки и оффлайн-режиме
- Drag-&-Drop компоненты для слепых пользователей? Вы шутите?
- 5G — технология, которая, видимо, замедлит веб
- Полное руководство по отзывчивым изображениям!
- Как правильно “делать” семантику
- Дополнительные параметры, помогающие веб-сайтам делать превью их контента в поиске Google
- Вам действительно нужен PWA? Четыре вопроса, которые помогут вам определиться
- Переход в оффлайн с микроформатами
- Франкенштейн-миграция: подход, не зависящий от фреймворка (часть 1), (часть 2)
- Почему прогрессивные веб-приложения - это будущее мобильного Интернета?
- Руководство по реализации темных режимов на сайтах
-
Инструменты
-
Производительность
CSS
- Заходят как-то два браузера в скроллбар…
- Где и как использовать колоночный макет (CSS Columns)
- Использование Google API для доступа к вариативным шрифтам.
- Защита Email от Spamer’ов на CSS
- Более умные пользовательские свойства с новым API Houdini
- Как CSS Grid меняет наше представление о структурировании контента
JavaScript
- Боль и слёзы в Svelte 3
- История и наследие jQuery
- JavaScript в 3D: введение в Three.js
- Руководство по обработке ошибок в JavaScript
- Выход за пределы console.log() – 8 console методов, которые следует использовать при отладке JavaScript и Node
- Новые и потенциальные функции JavaScript ES2019, которые порадуют каждого разработчика
- 6 вещей, которые вы, вероятно, не знали, что javascript может делать нативно
- Фильтрация данных на стороне клиента: сравнение CSS, jQuery и React
-
Теория
-
React
-
Vue
-
Angular
-
Ember