Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
•
Подкаст «Веб-стандарты» №289. Формат номеров, Safari, theme-color и accent-color, Temporal, a11y, переезд на Material UI
•
«Новости 512» от CSSSR: petite-vue, вакансия от CSSSR, сравнение React и Solid.js, Qwik, тестирование писем, роадмап Deno Q3
•
Подкаст «Callback Hell» — Github Copilot, популярность Rust, что ещё должен уметь Senior кроме написания кода
•
Подкаст «Фронтенд Юность» #195 Программист это творец творений
•
The Readme Podcast: «От комиксов в Вирджинии до React Core в Facebook»
•
Вывод чётких изображений на экранах с высокой плотностью пикселей
•
Знакомство фронтендера с WebGL: почему WebGL? (часть 1), первые наброски (часть 2)
•
Заменят ли верстальщиков нейросети и конструкторы для создания сайтов?
•
Убедительные аргументы в пользу доступности
•
SVG Favicons в действии
•
Как выбрать Headless CMS
•
Моя борьба за использование и анимацию конического градиента в SVG
•
Среднее время загрузки страницы в 2021 году
•
npm audit: сломан на уровне дизайна
•
WebSockets vs. HTTP
•
Подборка креативных сайтов «Inspirational Websites Roundup #27»
•
Стилизуем слайдер input range для всех популярных браузеров
•
Использование HSL цветов в CSS
•
Большие, маленькие и динамические вьюпорты
•
Дилемма именования переменных для размера шрифта
•
Цвет темы в CSS
•
Продвинутый редактор градиентов для CSS
•
JavaScript: изучаем регулярные выражения на практике
•
Как использовать IndexDB для управления состоянием в JavaScript
•
Как использовать Promise.all()
•
Взгляд на разработку с помощью Astro
•
Важность Integrity Checks в JavaScript
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Медиа | Веб-разработка | CSS | JavaScript
Медиа
•

•

•

•

•


Веб-разработка
•

•

•

•

•

•

•

•

•

•

•

CSS
•

•

•

•

•

•

JavaScript
•

•

•

•

•

-
React
•Enzyme.js — время говорить «прощай»
•Простое управление состоянием с помощью React Easy Peasy
•Использование dangerouslySetInnerHTML в React приложении
•Добавление drag-and-drop с помощью react-beautiful-dnd
•Расширение Dependency Injection в React с помощью InversifyJS
•windy — React UI Kit, использующий Tailwind
-
Vue
•Nuxt.js и поисковики. Решение проблем с SЕО для Google и Yandex
•Как создавать доступные приложения на Vue
•Как мигрировать с Vue 2 на Vue 3?
•Как структурировать крупномасштабное приложение на Vue.js
•Расширение Vue Router Links в Vue 3
-
Angular
•Основы Angular: создание динамических форм с использованием FormArray в Angular
•Декларативный Route Path Management в Angular приложениях
-
Svelte
•Svelte для разработки веб-компонентов: подводные камни и обходные пути
•Создайте свой первый плагин Figma с помощью Svelte
-
Libs & Plugins
•imaskjs — маска для инпутов на ванильном javascript
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.