Фронтенд-дайджест №600 (18 - 24 грудня 2023)
Веброзробка
-
Веброзробка у 2023 році: JavaScript все ще рулить, з'являється штучний інтелект
-
Інструменти
-
Продуктивність
-
Анімація
- View Transitions API та чудові UI-анімації (частина 1)
- Анімація на основі прокрутки
- Як найкраще перезавантажити ланцюгову WAAPI-анімацію?
- View Transitions
- Створення аудіореактивних візуальних ефектів з динамічними частинками в Three.js
- Приклади та інструменти для демонстрації анімації на основі скролу за допомогою Web Animations API (WAAPI) та CSS Animations API.
CSS
- CSS Nesting
- Як відцентрувати елемент у CSS по вертикалі? Легко!
- Чиста архітектура: Темізація за допомогою Tailwind та CSS-змінних
- Нові CSS Viewport Units не вирішують проблему класичної смуги прокрутки
- Загадковий випадок використання CSS animation-composition: accumulate при трансформації scale
- Border images в CSS: Ключовий напрямок для Interop в 2023
- Що :has() змінив в CSS?
- Використання властивості CSS contain: Глибоке занурення
JavaScript
-
20 сучасних сніппетів Javascript для розв'язання поширених проблем в JS
-
Prototypes Unleashed: Розганяй JavaScript і залишай повільний код у дзеркалі заднього виду!
-
React
-
Vue
-
Angular
- Persistent Data Grids в Angular: Вичерпний посібник
- Angular Change Detection - сьогодні і завтра
- Local Change Detection в Angular 17
- Оптимізація архітектури великих вебзастосунків за допомогою Angular
- Виявлення змін, zone.js, zoneless, local change detection та історія про signals 📚.
- NG hint [Angular Signals з RxJS]