Веб-розробка
• Фреймворки для фронтенду, огляд 2024 року
• Огляд ESLint за 2024 рік
• GitHub показує, як адміністрація Трампа очищала урядові веб-сторінки в реальному часі
• GenAI допомагає фронтенд-розробникам створювати компоненти
• Рішення для мікрофронтендних задач за допомогою Module Federation
- Продуктивність
• Як створити агент моніторингу продуктивності веб-сайтів за допомогою Agent.ai
• Спрощення лінійної загрузки з допомогою Intersection Observer’s ScrollMargin
• Як перевірити основні показники продуктивності веб-сайтів: детальний посібник
• Як уникнути великих змін макету: 3 практичні приклади - Ефекти
• Техніки WebGL для динамічних переходів зображень
• Шлях створення 3D портфоліо
• VFX-JS: WebGL ефекти без складнощів
• Найпопулярніші пенси 2024 року
CSS
• Tailwind CSS v4.0
• 6 CSS-фрагментів, які кожен фронтенд-розробник повинен знати в 2025 році
• Нові можливості для attr()
• Опакування HEX кольору в CSS
• Час відмовитись від BlinkMacSystemFont і -apple-system
• Розташування тексту навколо елементів за допомогою CSS Offset
• Деякі речі, які ви могли не знати про власні стилі лічильників
• Система зіркових оцінок з одного HTML елемента
• Створення нахиленого слайдера
• Як зменшити непотрібний CSS і пришвидшити ваш вебсайт
JavaScript
• Mentoss: Mock для Fetch — найкращий спосіб мокувати запити JavaScript fetch
• JavaScript Temporal наближається
• Як створити власний багатофункціональний випадаючий список за допомогою Vanilla JavaScript
• Комплексний посібник по генераторам JavaScript
• Деструктурування об’єктів в TypeScript та ви
- React
• Що потрібно знати про переходи в React - Vue
• Як я почав писати юніт-тести для компонентів Vue
• Управління станом в Nuxt та гідратація з useState
Перекладено з: Frontend Weekly Digest #398 (20–26 January 2025)