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

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


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


Медиа


• podcast «Новости 512» от CSSSR: Next.js 12, Error Boundaries, Node.js и Event Loop, алгоритмы на JavaScript, веб Photoshop и VSCode
• podcast Подкаст «Фронтенд Юность»#210: HolyJS — зеркало общества
• podcast Подкаст «Веб-стандарты» №305. Экосистема 2021, VS Code в браузере, Node.js 17, Reporting API, автозаполнение, SPA или MPA
• podcast Подкаст «Сделайте мне красиво» №63 — Карьерный рост от пса до петуха
• video Отсобеседование: Cобеседование Senior Frontend разработчика на пенсии
• video About IT: Как пройти собеседование на MIDDLE front end разработчика? + задачка на event loop(Promise js)
• video Vova Dev: Как стать Front-End разработчиком? Что должен знать Junior Frontend разработчик в 2022

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


• habr Как устроена Дока — опенсорсный справочник с документацией, который сообщество пишет для сообщества
• habr Микрофронтеды: достоинства, недостатки и нюансы
• en Igalia и Vorwerk представляют улучшение рендера SVG движка на основе слоев в WebKit
• en Какой метод в SVG лучше всего подходит для слишком большого количества иконок?
• en Jamstack: новый взгляд на веб-разработку, сборку и доставку
• en Начало новой эры адаптивного веб-дизайна
• en Создание эффективного компонента Image
• en Путь Photoshop к веб-версии
• en Хаос микрофронтендов (и как его решить)
• en Популярный npm-пакет UA-Parser-JS скомпроментирован вредоносным ПО для майнинга и кражи паролей

  • Инструменты
    • habr Расширения Chrome для программистов и сочувствующих
    • en Демистификация функции 'import' webpack: использование динамических аргументов
    • en Заменит ли Rome Webpack?

  • Производительность
    • en Повысьте производительность своего веб-приложения с помощью JS Web Workers
    • en Шпаргалка по метрикам веб-производительности
    • en Рекомендации по встраиванию сторонних веб-виджетов

  • Эффекты
    • en Создание эффекта прозрачного стекла и пластика в Three.js

CSS


• en Глубокое погружение в object-fit и background-size в CSS
• en Новый взгляд на атомарный CSS
• en 100 байт CSS, чтобы страницы с контентом всегда выглядели отлично
• en Media Queries Level 4: Media Query Range Contexts
• en Процесс создания CSS-фреймворка
• en Новый CSS Reset
• en Использование переменных CSS для reduced motion в глобальном масштабе
• en Невероятные генераторы CSS лейаутов, о которых вы должны знать


JavaScript


• en Trie в Javascript: структура данных, лежащая в основе Autocomplete
• en Поиск-фильтр по странице с с использованием ванильного JavaScript
• en Скелетируйте себя с помощью распознавания позы на TensorFlow
• en Внедрение зависимостей в JavaScript — лучший инструмент, который вы не используете для своих тестов
• en Использование axios.all для одновременных запросов
  • Теория
    • habr Решение задач по JavaScript на bigfrontend (BFE): throttle и debounce
    • en Разреженные и плотные массивы в JavaScript
    • en JavaScript maps vs. sets: выбор структуры данных

  • React
    • habr Хочу поиск как у MDN
    • en Next.js 12
    • en Руководство по SWR для начинающих: Data Fetching в React
    • en Почему хуки — лучшее, что могло случиться с React
    • en Топ-4 ошибки в интервью по React
    • en Понимание очистки в функции useEffect в React

  • Vue
    • en Тестирование Vue компонентов с помощью Cypress
    • en Почему Vue + Astro лучше, чем Vue SPA?

  • Angular
    • habr Ленивая подгрузка библиотек из CDN в Angular
    • en Улучшение доступности Angular Component
    • en Как масштабировать Angular без ограничений
    • en Концепция контроллеров компонента в Angular: часть II

  • Ember
    • en Импорт шаблонов Ember.js, часть 1
    • en Импорт шаблонов Ember.js, часть 2
    • video en EmberJS Open Source Development — Overlay Development

  • Libs & Plugins
    • en Почему устаревший jQuery по-прежнему остается доминирующей библиотекой в JavaScript
    • en Представляем Elf — Реактивное хранилище с магическими способностями для JS приложений
    • en Type Query: манипуляции с типом в стиле jQuery


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


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

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

Syn ack, Хабр!Эта неделя не так богата на новости, но зато заставляет лишний раз задуматься о будущем и готов ли ты к нему.На что ты идешь уже сейчас ради успешного прохождения performance review и на...
В этом выпуске — сравнение “карт” iOS 1 и 14, паяльник для разработчиков, базовые концепции и базовые ошибки, продуктовые исследования и тренды рынка мобильных приложений в итоговом отчет...
В очередной раз с вами Леонид из Поиск VPS. Поздравляю всех с прошедшим днем сисадмина. Сегодня без долгих предисловий проведём интервью с Антоном Сверщевским (vdsina) — владельцем хо...
Всем доброго времени суток! Рассматривая тему пространственного разнесения, вскользь мы уже коснулись и вопросов замираний в каналах связи, и того, почему такие замирания возникают. Сегодня пред...
Ранее мы показывали наш фаблаб и лабораторию киберфизических систем. Сегодня вы сможете посмотреть на оптическую лабораторию физико-технического факультета Университета ИТМО. ...