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

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


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


Медиа


• podcast Подкаст «Фронтенд Юность» #207: Что делать если ты React-крыса
• podcast Подкаст «Фронтенд Юность» #208: Дикий лес крымского фронтенда
• video OdessaJS 2021, записи докладов
• video en Jamstack Conf 2021: три десятка видео с конференции

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


• habr Frontend Security: о чем вы хотели бы забыть, но не сможете
• habr Как правильно верстать 2, или зачем я написал еще одну UI-библиотеку, мой первый npm-модуль?
• habr Микрофронтенды: наш путь к более быстрому и гибкому сайту
• en Варианты отображения пароля в input type=«password»
• en Рекомендации по использованию Markdown для статических сайтов
• en Безопасное манипулирование DOM с помощью Sanitizer API
• en Как я создаю современные сайты в 2021 году

  • Эффекты
    • en Методы анимации для добавления и удаления элементов из стека
    • en Создание 3D-персонажей в Three.js
    • en Разбираем искажение homunculus.jp с помощью Three.js
    • en Подборка креативных сайтов «Inspirational Websites Roundup» #30
    • en FlipBoxes — трехмерные чекбосы на CSS
    • en Atropos — легкая бесплатная JS-библиотека для создания потрясающих трехмерных эффектов наведения с параллаксом.

CSS


• en State of CSS 2021: ежегодный опрос веб-разработчиков с целью исследования текущего состояния экосистемы CSS
• en Руководство по отладке CSS
• en Border Radius, работающий по условию в CSS
• en CSS в TypeScript с vanilla-extract
• en Тень для контейнера со скроллом с помощью JavaScript
• en Скелетная анимация загрузки компонента с использованием HTML и CSS
• en Руководство по единицам в CSS, все что вам нужно знать

JavaScript


• habr Распространённые ошибки при использовании npm, которых лучше не совершать
• Худшие практики в Javascript
• en Написание чистых тестов в JavaScript с использованием принципов BASIC
• en 27 основных однострочных JavaScript функций, используемых разработчиками ежедневно
• en Насколько актуален TypeScript в 2021 году?
• en Замена jQuery на Vanilla ES6
• en Выполнение HTTP-запросов: Fetch Vs Axios
  • Теория
    • en Еще один вопрос для интервью: пересечение двух массивов
    • en Неизменяемость объектов в JavaScript
    • en Что такое функции высшего порядка в JavaScript?
    • en Проникновение и безопасность в JavaScript

  • Бандлеры
    • habr Бандлинг всего того, что не относится к обычному JavaScript-коду
    • en Полное руководство по началу работы с JavaScript-сборщиком Rollup.js
    • en 5 способов уменьшить размер бандла в JavaScript
    • en 6 инструментов и техник для анализа размера бандла в Webpack

  • React
    • en Разбивка на страницы в Javascript и React с помощью кастомного хука usePagination()
    • en Понимание React Router с помощью разработки простого блога
    • en Полное руководство по Prop-Types в React
    • en React Oxide — простой редактор кода, который вы можете добавить в свои ReactJS проекты
    • en Архитектура React проекта

  • Vue
    • habr Создание веб-компонентов с помощью Vue 3.2
    • en Комплексная CSS-анимация во Vue с AnimXYZ
    • en Как мы обновили код Vue 2, добавив немного вкуса TypeScript

  • Angular
    • habr OnPush — ваш новый Default
    • habr Как мутировать код в Angular-схематиках и не поседеть
    • en Angular: лучшие видео сентября 2021 года

  • Ember
    • en The Ember Times — Issue No. 190
    • en Ember + WebStorm Editor Config
    • en Accessibility is Reach: как выглядит будущее доступности в Ember?

  • Svelte
    • podcast en PodRocket podcast: Svelte с Rich Harris
    • en Попробуем Svelte в первый раз

  • Libs & Plugins
    • en VanillaTreeViewer — минималистичный файловый браузер для компактного отображения нескольких файлов одновременно.
    • en construct-js: библиотека для создания структур данных на байтовом уровне
    • en emoji-regex: регулярное выражение, которое соответствует всем символам, содержащим только эмодзи, в соответствии со стандартом Unicode


Браузеры


• Релиз Firefox 93
• Результаты оптимизации Chromium, реализованные проектом RenderingNG
• en Реализация заполнения форм и специальных возможностей в Firefox PDF viewer
• en Что, если Chrome сломает функции веба, а Google забудет кому-нибудь сообщить об этом? Ой, подождите, это именно то, что произошло

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

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


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

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

В России начался Великий пост и маркетологи вышли на тропу войны. Каждый старается изменить позиционирование продукта так, чтобы он казался посетителям магазинов наиболее...
Фото: Grégoire Gaonach Свежая подборка со ссылками на новости и материалы. В выпуске: Объекты в инициализаторах, неймспейсы для расширений, и другие RFC предложения для PHP 8.1. Обновл...
Что в сегодняшнем выпуске: различные генераторы, крутые источники для вдохновения, стильные иконки, топовые продукты из Product Hunt за 2020 год, инструменты для экспорта...
How to carve OSM data into a slade plate – by Harald Hartmann 1 | Foto Harald Hartmann | Map data OpenStreetmap contributors Картографирование Продолжаются дискуссии (в Twitter, в списке ...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.