Фронтенд-дайджест №496 (29 листопада - 5 грудня 2021)

- MoscowJS Podcast #1 — Як знайти роботу, якою захочеться пишатися
- Подкаст «Та як так?». Випуск №13. Що фронтенд-розробник повинен знати про дизайн
- webDev #11: Front-end. Питання на співбесіді
- «Новини 512» від CSSSR: Fleet та Compose Multiplatform, PHP 8.1, гайд по JWT, ланцюги Маркова, роадмапи за IT-професіями
- Підкаст "Веб-стандарти" #310. Поліфіл для Container Queries, Remix замість Next.js, PWA в 2021, TypeScript в Etsy, CSS-ресети
- Подкаст "Callback Hell": В гостях Микита Михайлов. Bootstrap, Atomic CSS, фізичне здоров'я на віддаленні
- Підкаст "Фронтенд Юність" #215: Nestjs виходить за рамки розумного
Веб-розробка
- 
Прибираємо JavaScript. Як за допомогою htmx красиво використовувати HTML і зменшити обсяг коду 
- 
Посібник зі створення веб-компонента для форми кредитної картки 
- 
Інструменти
- 
Продуктивність
- 
Доступність
- 
Ефекти
CSS
- Open Props: Open Source CSS Variables
- Як я вдесятеро прискорив роботу таблиці Google одним рядком CSS
- 10 речей, які можна робити у верстці за допомогою псевдоелементів before та after
- Як зробити зручне 3D-меню на CSS
- CSS і XPath для QA: щоб розібратися з локаторами, потрібно лише…
- CSS Custom Properties та !important
- Інтернаціоналізація в CSS
- 5 основних помилок CSS, яких слід уникати
- Побудова системи координат за допомогою HTML та CSS
- Концепти CSS - єдине керівництво, яке вам потрібно
- Chrome DevTools: CSS Overview
- Глітч-ефект на чистому CSS
JavaScript
- 
Генерація тексту за допомогою ланцюгів Маркова на JavaScript 
- 
Як ваш браузер обробляє дотики до екрана телефону (js touch events) 
- 
React- Як використовувати Redux для керування станом у масштабі всієї програми
- Декларативна вибірка даних за допомогою React Async
- React 18 - Що нового і чим це допоможе розробникам
- Створюйте адаптивні веб-сторінки за допомогою React-Response та TypeScript
- Варіанти оптимізації кешування в React
- Усунення витоків пам'яті у вашому додатку
- Створення клону Trello за допомогою React DnD
- Що нового в Next.js 12
- Dependency injection в React
 
- 
Vue
- 
Angular
- 
Ember
- 
Svelte
- 
Libs & Plugins
Браузери
- Vivaldi-5.0 - Мистецтво, доступне всім
- Що нового в WebKit у Safari 15
- Microsoft почала відмовляти користувачів від установки браузера Chrome
- «Було приємно, коли наш синтез мови прийняли за диктора»: як працює автопереклад та озвучка відео в «Яндекс.Браузері»
- Стан прийняття протоколу P2P у сучасних браузерах


