Фронтенд-новости #35
- 6 декабря 2022
- 749
Дайджест новостей фронтенда и полезных статей из мира фронтенд-разработки c 28 ноября по 4 декабря.
🔥 Главное за неделю
Большие, малые и динамические единицы области просмотра — три новые единицы измерения в CSS (lvh
, svh
, dvh
).
Кастомные свойства для React-разработчиков.
Как выбрать CMS с точки зрения веб-доступности.
💫 Релизы
Вышел Electron 22.0:
- v22 переходит на Chromium 108 и Node 16.17.1.
- Прекращение поддержки Windows 7, 8 и 8.1 с Electron 23. v22 — последняя версия с поддержкой Windows < 10.
Вышла Node v19.2.0 (Current):
- Изменения в правилах перехода на летнее время для Фиджи и Мексики
- Повышение версии V8
- Включение быстрого пути для кодировки UTF-8
- Шаги по внедрению File API.
🖌 HTML и CSS
«Почему HTML — это стратегический тупик». Статья 1999 года.
Новые вещи, которые нужно знать о старых добрых HTML-списках.
Цветовые форматы в CSS — hex-коды, RGB, HSL, LCH.
«Инженер CSS» — новая должность или нет?
«Tailwind — это слой поверх CSS, но на самом деле он не скрывает никакой сложности в слое ниже. Вам всё ещё нужно знать CSS.»
Ещё один взгляд на Tailwind: как выглядит работа с Tailwind CSS каждый день в течение двух лет.
Каскадные слои для управления пользовательскими стилями в Tailwind.
Псевдокласс:out-of-range
для стилизации элементов ввода на основе введённых значений.
Почему вы должны использовать собственный HTML-элемент <dialog>
.
🏗 JavaScript
Пройдите опрос State of JavaScript 2022.
Тестирование типов в TypeScript.
Unity WebGL в приложения React. Unity известна как платформа для создания 3D-игр, но её используют и для других целей.
Как работает библиотека react-native-performance
.
Руководство для новичков по разбору (и созданию) XML с помощью Node.
Как мигрировать с Vue 2 на Svelte.
🎓 Общее
Системы сознательного проектирования, которые ставят людей в центр внимания.
История о том, как прошла миграция VS Code в песочницу.
Как развивается REST API GitHub.