Фронтенд-дайджест №512 (4 - 10 квітня 2022)
Веб-розработка
- Як ми використовуємо WebGL у Squarespace
- Це сміття «Дві дюжини фавіконок» виходить з-під контролю
- Що означає оптимізація зображення?
- Як створити прогресивно розширену та доступну пагінацію з фільтрацією
- Inspirational Websites Roundup #36
CSS
- Боротьба з використанням нативних смайлів у вебі
- Анімовані треки сітки за допомогою :has()
- Як стилізувати смуги прокрутки за допомогою CSS
- CSS Grid: grid-items
JavaScript
-
Чи може (a==1 && a==2 && a==3) коли-небудь дорівнювати true в JavaScript?
-
React
- Короткий посібник із React 18 і пояснення основних концепцій
- 5 нових хуків у React 18
- Остаточне рішення для керування станом React — не треба керувати
- Створюємо модульну архітектуру для великого React-додатку
- Написання Redux Reducers на Rust
- Чому ідентифікатори компонентів повинні бути з великої літери в React
- Шкідливі звички розробників React середнього рівня
-
Vue
-
Angular
-
Svelte
-
Libs & Plugins