Дайджест свежих материалов из мира фронтенда за последнюю неделю №466 (3 — 9 мая 2021)

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Медиа    |    Веб-разработка    |    CSS    |    JavaScript


Медиа


• podcast Подкаст 'Callback Hell': Убийцы вебпака, Microsoft + Bytecode Alliance, удалёнка
• podcast «Новости 512» от CSSSR: Bootstrap 5, V8 9.1, дженерики в TypeScript, RxJS в Angular, e2e-тесты с Cypress, баг в Safari 14.1
• podcast «Новости 512» от CSSSR: «История фронтенда» ч.2, Safari 14.1, CORS, Cookie Store API, Next.js 10.2, RxJS 7, Google I/O 2021
• podcast Подкаст «Веб-стандарты» №280. Safari 14.1, гэпы во флексах, история JS, мозаичный JS, кому нужны алгоритмы
• video Видеокаст «Front-end. Вопросы на собеседовании» #1
• podcast video Подкаст «Pro Conf» #95: HollyJS Moscow 2020

Веб-разработка


• habr Вышел Bootstrap 5: оцениваем 7 главных нововведений
• habr Почему стоит использовать тег <picture> вместо <img>
• habr Базовая структура HTML-документа с объяснением каждой строчки
• habr HTML трюки
• en Эволюция Jamstack
• en Как мы используем веб-компоненты на GitHub
• en Аудит дизайн-систем на предмет доступности
• en Ускорение процесса разработки с помощью Bootstrap 5
• en Как мы ускорили трассировку стека Chrome DevTools в 10 раз

  • Инструменты
    • habr Почему мы перешли с Webpack на Vite
    • en Менеджеры зависимостей не управляют вашими зависимостями

  • Производительность
    • habr Используем GPU для повышения производительности JavaScript
    • habr Вам не нужны ни PWA, ни AMP, чтобы ваш сайт загружался быстро
    • en Измерение веб-производительности в 2021 году: полное руководство
    • en Как использовать History Graphs в GTmetrix
    • en Что означает свежий Google Page Experience Update для изображений на вашем веб-сайте

  • Эффекты
    • en Динамические CSS маски с кастомными свойствами и GSAP
    • en Пример создания портфолио в 2021 — визуализация всего HTML-сайта в WebGL

CSS


• en Состояние кроссбраузерной разработки CSS
• en Container Queries: разъяснения и предложения
• en Два варианта использования кастомных свойств
• en Полное руководство по веб-шрифтам в шаблонах писем
• en Является ли CSS языком программирования?
• en CSS Hell — Сборник распространенных ошибок в CSS и способы их исправления
• en Текст размером 16 пикселей или больше предотвращает масштабирование формы в iOS
• en Fluid typography — Создавайте текст, масштабируемый в соответствии с размером окна, чтобы заголовки отлично смотрелись на любом экране.
• en Вендорные префиксы мертвы?
• en Компиляция CSS по запросу с помощью последней версии компилятора Tailwind


JavaScript


• habr Как я написал браузерный 3D FPS шутер на Three.js, Vue и Blender
• Кастомные типы данных в TypeScript: валидация на этапе компиляции
• en Возможны ли 0kb JavaScript в вашем будущем?
• en Vue Composition API против React Hooks — основная разница
• en Создайте трекер спутников с нуля 30-ю строками JavaScript кода

  • React
    • en React Spectrum: Как мы интернационализировали числовое поле
    • en Подробно о том, как работают хуки React
    • en useStateMachine — Хук конечного автомата для React
    • en Использование конечных автоматов с XState и React

  • Vue
    • en Экосистема Vue
    • en Создание компонента Vue 3 с анимацией при появлении в области видимости

  • Angular
    • Подключение Ngrx в Angular. Создание RootStore.
    • en Что нового в RxJS 7
    • en Путешествие в NgRx Selectors

  • Ember
    • en The Ember Times — Issue No. 179
    • en Ember Apollo Client + @use

  • Libs & Plugins
    • habr Fastify.js — не только самый быстрый веб-фреймворк для node.js
    • en WinBox — современный оконный менеджер для веба. Легкий, быстрый, без зависимостей и с множеством настроек


Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Источник: https://habr.com/ru/post/556526/


Интересные статьи

Интересные статьи

Мы, конечно, не астрологи, но решили сделать так, чтобы крутые фронтендеры нашли себе работу мечты и поэтому объявляем неделю фронтенда на Хабр Карьере! Чит...
Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. MTC введё...
Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Почем...
Я поставил перед собой задачу воссоздания с нуля Minecraft за одну неделю с помощью собственного движке на C++ и Vulkan. Меня вдохновил на это Hopson, который сделал то же самое при помощи C++ и ...
Давайте вспомним какие мероприятия для разработчиков проходили в этом месяце в Москве и посмотрим видео с этих встреч. Возможно, я мог что-то пропустить и буду признателен, если напишите ч...