Дайджест свежих материалов из мира фронтенда за последнюю неделю №438 (19 — 25 октября 2020)
- вторник, 27 октября 2020 г. в 00:34:51

Медиа | Веб-разработка | CSS | JavaScript | Браузеры | Занимательное
Подкаст «Сделайте мне красиво», Выпуск №46: Typescript и вёрстка решили все свои проблемы (а ты — нет)
Подкаст «Фронтенд Юность (18+)» #160: Чёрные кардиналы фронтенда Pro Unlimited
Подкаст CSSSR: MobX or Redux, Flexbox or CSS Grid, Angular DI, Lighthouse, Declarative Shadow DOM, MDN Web DNA 2020 Pro Unlimited
Подкаст IT Way: Про фронтенд для начинающих, как работает (и работают в) Aviasales. Episode 46 от 24.10.2020
Веб-компоненты: руководство для начинающих
Руководство по различным типам хранилища в браузере
Атрибут lang: браузеры лгут, сладко лгут.
Более разумные способы создания HTML-структуры с глубокой вложенностью
Настройка Webpack 5 с нуля
Что нового в DevTools (Microsoft Edge 87)
Добавление PWA (прогрессивных веб-приложений) Chromium Edge в Microsoft Store
Руководство по обеспечению доступности веб-контента (WCAG) 2.1 переведено на русский язык
Самые полезные инструменты и методы тестирования доступности
Управление фокусом и inert
Подборка креативных сайтов «Inspirational Websites Roundup #19»
Концепт слайдера с помощью clip-path анимации
Как я структурирую CSS
Создание CSS Shapes с помощью эмодзи
Нестандартное мышление с помощью CSS Grid
CSS в 3D: учимся думать кубами, а не прямоугольниками
«Универсальный селектор CSS работает медленно, и его следует избегать» — еще одна ложь!
Переменные в Sass, в CSS, и семантические переменные темы
Дизайн отзывчивой высоты
Использование «глобального» await в JavaScript
Client-Side Rendering vs Server-Side Rendering vs Static-Site Generation
Решение глупой проблемы с JavaScript
Observer API в JavaScript — часть II
6 передовых функций JavaScript, которые вы можете использовать сегодня
Как создать прогрессивно улучшенный компонент аккордеона с помощью vanilla JS
Релиз Create React App 4.0
Релиз Babel 7.12.0 TypeScript 4.1, strings as import/export names, и class static blocks
Базовый формат моков React компонентов
Rockpack — комплексное решение, позволяющее создавать каркас React приложения в стиле create-react-app и существенно сокращающее время настройки проекта
Начало работы со Styled-Components в React
Что нового в Create React App 4
React v17.0
Начало работы с Next.js
Как реализовать динамическую диаграмму для Vue на основе SVG
10 быстрых вопросов для собеседования по Vue
Что Vue.js делает лучше, чем React
Как получить максимальную отдачу от компилятора TypeScript — Angular
Angular — обмен данными между шаблонами с помощью function-like сегментов HTML
Понимание @ngrx/component-store selector debouncing
The Ember Times — Issue No. 166
Релиз Ember 3.22
Развертывание проекта на стейджинге с помощью ember-cli-deploy
React Hooks и Ember.js
Раскрытие возможностей Svelte Actions
Интернационализируйте свое приложение на Svelte с помощью реактивных хранилищ
Прекратите использовать Moment.js для дат и времен в JavaScript
nsfwjs — Простая JavaScript библиотека, которая поможет вам быстро идентифицировать непристойные изображения на клиентской стороне
Lucia — крошечная JS библиотека (совместимая с UMD), которая может заменить jQuery и приложения на ванильном JavaScript.
fingerprintjs — Создает идентификатор посетителя веб-сайта по цифровому отпечатку браузера