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

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

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

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


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


Медиа


podcast «Новости 512» от CSSSR: Firefox 93, TypeScript 4.5 Beta, виды DOM, дебаггинг CSS, XSS, security-релизы Node.js и Redis
podcast Подкаст «Веб-стандарты» #303: Firefox 93, тёмная тема, баги браузеров, TypeScript 4.5, реальный перфоманс, новый сайт в 2021
podcast Подкаст proConf #110: TheUXConf 2021
video Front-end Science c Сергеем Пузанковым: Pet-projects. Какие проекты делать начинающему фронтенд разработчику
video Callback Hell от CSSSR: Зачем дизайнеру кодить, дизайн-системы и дизайн-токены. В гостях Вадик Матвеев и Юлия Миоцен.
video «Искусство веб-разработки», Елена Литвинова: Разбираем результаты собеседования в компанию DICE в Лондоне. React, NodeJS.

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


habr Лучшие стратегии разработки фронтенда в 2022 году
habr Современный Frontend: проблемы и пути решения. Пишем React-like приложение со строгой типизацией без сборщиков
habr Как сделать Змейку на чекбоксах и не только
habr PWA: не Chrome'ом единым?
en Каково создавать емейл-темплейт в HTML формате в 2021
en Как победить CORS
en Создание multi-select компонента
en Искусство обмана, Lighthouse Score Edition
en Железо и веб: баланс между полезностью, безопасностью и конфиденциальностью

  • Инструменты
    habr Обзор Chrome DevTools. Решаем основные задачи веб-разработчика
    habr Ещё 6 вещей, которые я узнал, доведя Snowpack до 20000 GitHub-звёзд
    en Самая популярная ошибка, нарушающая оптимизацию Webpack-бандлов
    en Скрытые функции Google Chrome, которые должен знать каждый разработчик
    en Deno все еще актуален? Взгляд на текущий статус убийцы Node
    en Что такое Snowpack?

  • Фреймворки
    habr Old Skull — фронтенд-фреймворк из альтернативной вселенной
    en Кто оплачивает веб-фреймворки?
    en Любимые фреймворки разработчиков на Jamstack в 2021 году
    en Сравнение размеров TodoMVC в JavaScript фреймворках
    en Дорожные карты Angular, Vuejs, Emberjs, Nodejs и Reactjs

  • Доступность
    en Кнопки против ссылок. Нет, это не одно и то же
    en Что нового в WCAG 2.2: новые критерии успеха для цифровой доступности

CSS


habr Как написать собственное свойство CSS
habr Как создать блок с градиентной обводкой?
habr Разбираемся с цветами, палитрами, фильтрами CSS и не только
en Расширяемые секции в сетке компонентов с помощью CSS Grid
en Пользовательские свойства со значениями по умолчанию: 3 + 1 стратегия
en Умные CSS решения для распространенных задач в пользовательских интерфейсах
en CSS сходит с ума, я вам расскажу как
en Различные варианты использования пользовательских свойств
en Как создать эффект пишущей машинки на CSS для вашего веб-сайта
en Bootstrap vs Tailwind vs Vanilla CSS

JavaScript


habr Распознаём позу прямо в браузере в реальном времени
Релизы: en Анонс релиза Parcel v2, Релиз ESLint v8.0.0
en ESNext: Import Assertions (JSON Modules, CSS Modules, …)
en Микрооптимизация вашего JavaScript, вероятно, того не стоит, но ..
  • Теория
    en Синхронный и асинхронный JavaScript — Call Stack, промисы и многое другое
    en Использование нового метода .at() JavaScript
    en Javascript Fetch: примеры Get/Post/Put/Delete
    en Observables vs. Promises — что лучше использовать?
    en Как использовать Saga Pattern в микросервисах

  • React
    habr Для чего компании нужен UI KIT? (Frontend + Design)
    en React против других фреймворков: сравнение по трем аспектам
    en Полезные React API для создания гибких компонентов с помощью TypeScript
    en Превращение React-приложения в устанавливаемый PWA с оффлайн-режимом, сервис-воркерами и темами.
    en Взгляд на startTransition в React 18
    en Полное руководство по интернационализации в Next.js
    en Как реализовать флаги функций в React
    en Что нового в Gatsby v4

  • Vue
    • Vue.js: как перенести большой проект с Vue 2 на Vue 3
    en Как реализовать функцию поиска в вашем Nuxt приложении с помощью Algolia InstantSearch
    en Повышение производительности $destroy во Vue
    en Почему и когда вам следует использовать Vuex
    en Мнения об экосистеме Vue
    en Создание приложения с помощью Vue 3, Nuxt и TypeScript

  • Angular
    en Улучшение тестов Angular путем включения Angular testing module teardown
    en Как реализовать тепловую карту в таблицах с помощью директив в Angular
    en Лучшие практики Angular — знаете ли вы их?

  • Ember
    habr Как выглядит реализация паттернов React-компонентов в Ember.js
    habr Почему в Ember не нужны React-хуки

  • Svelte
    en Svelte vs React: окончание дебатов
    en Как отслеживать события в вашем приложении на Svelte
    en Как создавать и публиковать Svelte компоненты

  • Libs & Plugins
    en tachometer — инструмент для запуска тестов в браузере, использующий повторную выборку и статистику для надежного определения даже крошечных различий в рантайме
    en 5 лучших библиотек обработки звука для JavaScript
    en webpack Boilerplate — адекватный webpack-бойлерплейт 5 с использованием Babel, PostCSS и Sass.



Дайджест за прошлую неделю.

Материал подготовили dersmoll и alekskorovin.
Источник: https://habr.com/ru/post/583972/


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

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

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
Я сижу в одном из баров Техаса, в окружении людей без масок. Вижу людей на улице, которые ходят как ни в чем не бывало, все они общаются и смеются. Статистика заболеваний...
Как меняется мировая экономика в эпоху пандемии, и как меняются человеческие привычки и потребности в сегодняшней ситуации? Совсем скоро, 21 октября, всемирно известный визионер Кьелл...
Фото James Titcumb Свежая подборка со ссылками на новости и материалы. В выпуске все про PHP 8: первая альфа, новое выражение match, баг в синтаксисе @@ для атрибутов, реальные бен...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →