Фронтенд-дайджест №455 (15 - 21 лютого 2021)
Медіа
- Отсобеседование #2: Співбесіда сміливого Frontend Middle розробника
- Подкаст "Веб-стандарти" №269. Прощання з Edge, веб-платформа, z-index, однострочники, атака на залежності, інді-веб, CTF
- Подкаст "Зробіть мені красиво" №55 - Не їжте фрукти, не використовуйте margin
- Фронтенда Юність (18+) #173: Make TypeScript JavaScript Again
- «Новини 512» від CSSSR: TypeScript 4.2 RC, геть Express, дата і час на JS, Lerna 4.0.0, Mocha 8.3.0, HolyJS Moscow 2020
- «Новини 512» від CSSSR: DevTools, лямбда на TS, інтерв'ю з Бренданом Айком, Angular 12 next, Node.js 15.9.0, Nuxt.js 2.15.0
Веб-розробка
-
Як перетворити будь-який сайт/сторінку в прогресивний веб-додаток (PWA)
-
Інструменти
- Корисні поради та гарячі клавіші в DevTools (Chrome, Firefox, Edge)
- Вивчення Snowpack: високопродуктивного інструменту для зборки фронтенда
- Зміни в webpack в 2021 році
- Zero Server: створення сучасних веб-додатків з використанням декількох мов і платформ - і нульової конфігурації
- Анонс Vite 2.0
- Серце, що не пізнало болю розчарування, не знало і радості польоту
- NPM CLI v7.0- П'ять основних функцій, які привернули мою увагу
-
Продуктивність
-
Ефекти
CSS
- Як зробити хедер, що прилипає та зменшується при прокручуванні без JavaScript
- Перемикачі з умовами в CSS
- Налагодження CSS Grid як профі
- Використовуйте CSS Clamp для створення більш гнучкої обгортки
- Курс "Tailwind CSS: From Zero to Production" на YouTube
- Створення тривимірних світів за допомогою CSS
- Три способи створення blob-об'єктів за допомогою CSS і SVG
- Відповідальне приховування контенту
- Що потрібно знати про CSS-in-JS на 2021 рік
JavaScript
-
Створення «Змісту» з активним індикатором за допомогою JavaScript Intersection Observers
-
Реалізувати прапори функцій в Angular простіше, ніж ви думали!
-
Теорія
-
React
-
Vue
-
Angular
-
Ember
-
Svelte
-
Libs & Plugins