Фронтенд-дайджест №611 (4 - 10 березня 2024)
Веброзробка
- Практикуйте свої навички кодування, створюючи програму різними способами
- Тиха, повсюдна девальвація фронтенду
- Повний посібник з візуального тестування за допомогою Playwright
- INP оптимізація: Ваша дорожня карта до покращення продуктивності сайту та підвищення рейтингу в Google
- AI і доступні фронтенд-компоненти: чи можна згенерувати нюанси?
- Ефект руху 3D-стеку при прокручуванні
CSS
- Створення палітр кольорів за допомогою функції CSS color-mix()
- Деякі варіанти використання CSS :has() в реальному світі
- Сучасні тултіпи на CSS та мовні бульбашки (частина 2)
- Меню, тости та багато іншого за допомогою API Popover, діалогового елемента, інвойсерів, позиціювання якоря та @starting-style
- Модернізація адаптивної типографіки
- Вивчаємо творчі можливості CSS-фільтрів та накладання
- 5 способів стилізації тексту за допомогою CSS, натхненні Spider-verse
JavaScript
-
Предиктивний текст з використанням 2 МБ JavaScript, без LLM.
-
Написання чистих, багаторазових компонентів у Vue 3 (Composition API): Кращі практики
-
Як використовувати tRPC у вашому проекті на SvelteKit, якщо ви zoomer fullstack розробник
-
React
- Повний посібник з вибору найкращого конструктора сайтів на React
- Кінець моєї подорожі з Gatsby
- Вивчаємо useSyncExternalStore, маловідомий хук React
- Epic Next.js 14 Tutorial: Вивчаємо Next.js, створюючи реальний проект: Частина 1
- React Unforget - компілятор для React, який оптимізує компоненти та хуки для продуктивності та читабельності.
- Чи нам потрібне управління станом в React?
- Розбираємося з хуками в React
- Чи знали ви, що можете написати власний типізований React-роутер в 500 рядків?
- Як безпечно використовувати dangerouslySetInnerHTML в React
-
Angular