Фронтенд-дайджест №360 (8— 14 апреля 2019)
Медиа
- WSD в Москве, 2019, запись трансляции
- Подкаст «devschacht»:#75: Куда развиваться
- Подкаст «Фронтенд Юность (18+)» #90 Гуй эксперту не помеха
- proConf #9 VUEJS AMSTERDAM 2019
- "ALL YOUR HTML" #s2e10: "Phenomenon с Parcel"
- MinskCSS Meetup #6 — 11 апреля 2019
Веб-разработка
-
Как создать тёмную тему и не навредить. Опыт команды Яндекс.Почты
-
Почему не нужно тратить свое время на создание нишевых тематических сайтов
-
Результат опроса предпочтений разработчиков от Stack Overflow
-
Javascript vs. CSS - больше контроля означает больше ответственности
-
Производительность:
-
Accessibility:
-
Анимация:
CSS
- Чего мне никогда не говорили о CSS
- Разница между width и flex-basis
- Как работает @supports
- Уже 2019 год. Давайте закончим дискуссию об иконочных шрифтах и SVG иконках
- Руководство по пониманию CSS Houdini с помощью комиксов
- Трюки и советы для CSSBattle
- Анимация SVG с помощью CSS
- Выполните следующие шаги, чтобы стать суперзвездой CSS
- Получаем значение кастомного свойства CSS с помощью JavaScript
- Художественное руководство для веба с использованием CSS Shapes
- Использование миксина для вывода математики из адаптивных размеров шрифта
- Почему вы должны использовать CSS env()
- QUIZ: Well aimed? Насколько хорошо вы знаете CSS селекторы?
- sassyfication: библиотека с Sass примесями для ускорения разработки CSS
JavaScript
-
Пять причин, почему веб-компоненты могут дополнить фреймворки JavaScript
-
Кайл Симпсон: я забыл больше JavaScript, чем было выучено большинством людей
-
Список из 31 самых популярных JS репозиториев на GitHub в апреле 2019
-
Теория:
-
React:
-
VueJS:
- Почему ваша компания должна начать использовать Vue.js
- Представление нового State-Management для Vue.js
- Краткий отчет о конференции VueJs Amsterdam 2019 (часть 2)
- Почему я предпочёл Vue, а не React
- Получение данных со сторонних API с помощью Vue.js и Axios
- Сделайте свои веб-приложения Vue.js доступными для просмотра - JavaScript SEO
-
Angular:
-
Libs & Plugins:
- fkit: набор функциональных утилит для JavaScript
- jQuery Terminal Emulator - терминал для веба
- Choices.js: плагин для создания настраиваемых select элементов с возможностью ввода как Select2, но без jQuery
Браузеры
- Microsoft Edge на Chromium официально доступен для открытого тестирования
- В Firefox Beta добавлен блокировщик скриптов майнинга и скрытой идентификации
- В Chromium доступна отложенная загрузка iframe и изображений. Тестовый выпуск Microsoft Edge
- Chrome и Safari убрали возможность отключения атрибута отслеживания кликов
- Вышла Opera 60 (Reborn 3) — первый десктопный браузер c поддержкой «интернета будущего» Web 3, криптокошельком и бесплатным VPN
- Edge идет к Chromium: что это значит для разработчиков фронтенда?