Фронтенд-дайджест №547 (12 - 18 грудня 2022)
Веб-розробка
-
Він може бути тільки один: Варіанти побудови "choose one" полів
-
Я попросив Chat GPT створити додаток To-Do — чи ми нарешті знайшли заміну?
-
Пагінація проти нескінченної прокрутки: Прийняття правильного рішення для UX
-
Продуктивність
- Огляд 2022 року: що нового в веб-продуктивності?
- Використання WebPageTest для вимірювання сторонніх додатків
- Оптимізація Interaction to Next Paint
- Використання інлайн модулів JavaScript для запобігання блокування CSS
- Пост подяки Web Performance API
- 30 способів підвищити продуктивність сайту за допомогою CSS
-
Доступність
-
Ефекти
CSS
- Найпопулярніші бібліотеки CSS-in-JS у 2022 році
- CSS Infinite 3D Sliders
- A :nth-child(An+B [of S]?) поліфіл завдяки CSS :has() та :not()
- Кілька прикладів, коли Container Size Queries допомогли б мені
- Отже, ви хочете анімувати display property
- Нові одиниці вьюпорту
- View Transitions API
- Справжня сила CSS Columns
- Допоможіть вибрати синтаксис для CSS Nesting!
- Logical Border Radius
- Mesher: Генератор градієнтів CSS
- Tailwind CSS проти Bootstrap - порівняння
- CSS image()
- Посібник із створення оверлеїв зображень у CSS
- Початок роботи з CSS Custom Highlight API
JavaScript
-
Демістифікація роутінга: створення власного file-path-based Router
-
React
-
Vue
-
Angular
-
Svelte
-
Libs & Plugins