Фронтенд-дайджест №584 (28 серпня - 3 вересня 2023)
Веброзробка
-
Представляємо Astro 3.0, перший великий веб-фреймворк з підтримкою API View Transitions
-
Відеозаписи та презентації виступів спікерів DOU Front-end, серпень 2023
-
Створіть GraphQL шлюз: Об'єднуйте, зшивайте або зливайте будь-які джерела даних
-
github.blog: Чому Rust - найулюбленіша мова серед розробників
-
Готуємо веб-продуктивність: Посібник шеф-кухаря з Web Vitals
-
Темний режим: Як користувачі думають про нього та проблеми, яких слід уникати
-
Ефекти
CSS
- Практичний кейс: Перебудова верстки TechCrunch за допомогою сучасного CSS
- 10 способів приховати елементи в CSS
- Falling for Oklch: історія кохання колірних просторів, гам і CSS
- Вкладеність CSS без препроцесорів - почніть використовувати вже сьогодні
JavaScript
-
Mastodon: Створення інформаційного бота для персонажів Marvel за допомогою Cloudflare Workers
-
Функціональне програмування на JavaScript: Глибоке занурення
-
Як створити контактну форму за допомогою Supabase та Next JS
-
React
- Використання React Router v6 для приватних та публічних маршрутів з контролем доступу
- Освоєння useReducer для комплексного управління станом
- Припиніть порівнювати веб-компоненти з React: Пастка бібліотекоцентричної критики
- Розуміння того, як React обробляє стан інпутів: глибоке занурення
- React State Management: Посібник 2023
- Відокремлення бізнес-логіки від UI компонентів в React 18
-
Vue
-
Angular
-
Svelte