Фронтенд-дайджест №506 (7 - 13 лютого 2022)
Медіа
- Frontend Weekend: Навіщо засновник IT-компанії йде працювати за наймом – Гліб Міхєєв – Frontend Weekend
- Подкаст "JS Party", епізод #212: A deep-dive on Vite (featuring Evan You)
- Подкаст proConf #121: React Conf 2021 - React 18+ | Suspense | Streaming SR | Skype теж React
- Подкаст Callback Hell від CSSSR: Web 3.0, фреймворк Remix, форуми або чати?
- Подкаст "Веб-стандарти" 320. Wolvic, бета Chrome 99, 2FA, Cooler, декоратори, Fetch, розкладка, Jest, Nova, рідкісні шрифти
- Подкаст "Фронтенд Юність" #222: Публічне шмагання від тимліда-школяра
Веб-розробка
- Малювання в canvas за допомогою Emscripten
- Закулісний тур по новому інтерфейсу WebPageTest
- Створення адаптивної фавіконки
- Вступ до Deno: чи краще він, ніж Node.js?
- Чому всім варто спробувати шрифти для розробників
- Створення генеративних SVG-сіток
- Заміна стандартних діалогових вікон на JavaScript новим елементом діалогового вікна
- Посунься, JavaScript: бекенд-мови приходять у фронтенд
- Мій досвід з Webpack 5 Module Federation
CSS
- Відсутність анімацій не завжди відповідає prefers-reduced-motion
- Модуляризація CSS
- CSS Animations Tutorial: повний посібник для початківців
- Екскурсія по 4 новим кольоровим функціям CSS
- Aspect Ratio is Great
- Привіт, каскадні шари CSS
- CSS-вираження від контейнера для дизайнерів
- CSS-властивості з кількома значеннями та необов'язковими значеннями властивостей
- Як підключитися до бази даних за допомогою CSS
- Колірні простори та кольори в CSS
- 3 способи стилізувати CSS-ефекти box-shadow
JavaScript
-
Написання власної системи складання: поєднання концепцій gulp з сучасним JavaScript
-
Теорія
-
React
- CSS-анімація як DOM-based фреймворк для анімації
- Як писати продуктивні React-додатки за допомогою Context
- Інструкція по роботі з формами та полями введення в React
- Підвищення продуктивності вашого React-програми за допомогою React Profiler
- Деякі причини не любити хуки в реакті
- Найпопулярніший стек для React
-
Vue
-
Angular
-
Ember
-
Libs & Plugins
Браузери
- Перш ніж я піду: коли справа доходить до скарг на веб-браузери
- Mozilla розвиває механізм передачі телеметрії рекламним мережам, що забезпечує конфіденційність
- Технічні подробиці Firefox 97 у блозі Марата Таналіна
- Google: використання багатозадачності в Chrome на великих екранах зросло в 18 разів
- У Chrome 98 з'явилася функція «Подорожі», що спрощує пошук за раніше відвіданими сторінками, і віджети для Android