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

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

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


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


Медиа


podcast «Новости 512» от CSSSR: TypeScript 4.3 beta, воркшоп по TDD c React, Husky 6, сравнение Hyperapp с React, RGB и HSL
podcast «Новости 512» от CSSSR: Prototype pollution, Tailwind CSS 2.1, Ruby 3.0.1, Cypress 7.0, security-обновления Node.js
podcast Подкаст «Веб-стандарты» 276. Safari, static в V8, Deno, Sublime Text, HSL и LCH, F1, WordPress, SPA, гидрация и Next.js
podcast Подкаст «Фронтенд Юность» #181 Эйблизм открытого ПО

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


habr Веб-империя правительства UK: все во имя человека, для блага человека
habr DevTools для «чайников»
• PWA для SSR приложения в 5 строк на Workbox 6.
en Руководство по SEO в Jamstack
en HTML атрибут ping для якорных элементов (ссылок)
en Обновление архитектуры DevTools: перенос DevTools на TypeScript
en Создание переключателя с поддержкой доступности
en Эффект перехода на полноразмерную страницу по клику на превью

CSS


habr 5 плохих CSS практик
en Псевдоклассы CSS :where и :is
en Устранение проблем с темным режимом Gmail с помощью CSS Blend Modes
en Современные обновления CSS для улучшения доступности
en Инспектирование элементов как способ удовлетворить свое любопытство
en Возвращение к CSS Pie таймеру

JavaScript


• Спецификация ECMAScript 2021 для JavaScript приближается к финишу
en Шпаргалка по переходу с jQuery на ванильный JavaScript
en Сниппеты кода на ванильном JavaScript
en Создание умной панели навигации на ванильном JavaScript
en Лечебная сила JavaScript
en 5 способов предотвратить внедрение кода в JavaScript и Node.js
en Замена let на const
en JS классы — это не «просто синтаксический сахар»

  • React
    en Создание PDF в React: так же просто, как 1-2-3
    en 5 методов сохранения состояния между перезагрузками страницы в React
    en Создание To-Do списка в React с помощью Redux Toolkit в TypeScript
    en Как работает состояние в React — объяснение на примерах кода
    en Полное руководство по React на 2021 год — изучение основных концепций React путем создания проекта
    en Битва управления состоянием в React 2021: Hooks, Redux и Recoil

  • Vue
    habr Dapp. Vue.js + ethers.js
    • Миграция с Vue CLI на Vite
    en Что нового в Vite 2.0
    en Vue 3 не будет поддерживать IE11 [RFC]

  • Angular
    en Эта техника в Angular значительно снизит дублирование кода в крупных проектах.
    en Как работают pure and impure pipes в Angular Ivy
    en Как использовать TS декораторы для добавления логики кеширования к API вызовам
    en Поддержка многоязычных приложений Angular с помощью i18n

  • Ember
    en The Ember Times — Issue No. 177
    en Перенос контроллеров на верхний уровень компонентов в Ember
    video en EmberConf 2021
    en Заметки с EmberConf 2021

  • Svelte
    en Координация анимации в Svelte с помощью XState
    en Создавайте веб-компоненты с помощью Svelte

  • Libs & Plugins
    en kaboom.js — JavaScript библиотека, которая помогает делать игры быстрыми и увлекательными.
    en moovie.js — HTML5 плеер, ориентированный на фильмы
    en Coolify — Альтернатива Heroku и Netlify c открытым исходным кодом

Браузеры


habr Шпион, выйди вон: что делают браузеры после установки?
• Google Chrome заблокировал HTTP, HTTPS и FTP-доступы на порте 10080 из-за хакерской угрозы
• 10 малоизвестных возможностей браузера Google Chrome

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


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

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

Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. ИСП РАН займё...
Подборка свежих уроков, видео и пакетов по фреймворку Laravel. Читать дальше →
Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Разработчики ...
Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Релиз ядр...
На этой неделе Google выпустил Android 11, а Huawei представил Harmony 2.0, Apple продолжила биться с Epic в суде, мы продолжили исследование Kotlin в 1.4 и новых веяний неоморфизма, ...