Фронтенд-дайджест №491 (25 - 31 жовтня 2021)
Медіа
- «Новини 512» від CSSSR: Next.js 12, Error Boundaries, Node.js та Event Loop, алгоритми на JavaScript, веб Photoshop та VSCode
- Підкаст "Фронтенд Юність"#210: HolyJS - дзеркало суспільства
- Підкаст "Веб-стандарти" №305. Екосистема 2021, VS Code у браузері, Node.js 17, Reporting API, автозаповнення, SPA або MPA
- Підкаст "Зробіть мені красиво" №63 - Кар'єрне зростання від пса до півня
- Отсобеседование: Співбесіда Senior Frontend розробника на пенсії
- About IT: Як пройти співбесіду на MIDDLE front end розробника? + Завдання на event loop (Promise js)
- Vova Dev: Як стати Front-End розробником? Що повинен знати Junior Frontend розробник у 2022
Веб-розробка
-
Igalia та Vorwerk представляють поліпшення рендеру SVG движка на основі шарів у WebKit
-
Який метод у SVG найкраще підходить для занадто великої кількості іконок?
-
Jamstack: новий погляд на веб-розробку, бандлинг та доставку
-
Як влаштована Дока – опенсорсний довідник з документацією, який співтовариство пише для спільноти
-
Популярний npm-пакет UA-Parser-JS скомпроментований шкідливим ПЗ для майнінгу та крадіжки паролів
-
Інструменти
-
Продуктивність
-
Ефекти
CSS
- Глибоке занурення в object-fit та background-size у CSS
- Новий погляд на атомарний CSS
- 100 байт CSS, щоб сторінки з контентом завжди виглядали відмінно
- Media Queries Level 4: Media Query Range Contexts
- Процес створення CSS-фреймворку
- Новий CSS Reset
- Використання змінних CSS для reduced motion у глобальному масштабі
- Неймовірні генератори CSS лейаутів, про які ви повинні знати
JavaScript
-
Trie в Javascript: структура даних, що лежить в основі Autocomplete
-
Пошук-фільтр по сторінці з використанням ванільного JavaScript
-
Скелетуйте себе з допомогою розпізнавання пози на TensorFlow
-
Теорія
-
React
-
Vue
-
Angular
-
Ember
-
Libs & Plugins