Дайджест свежих материалов из мира фронтенда за последнюю неделю №505 (1 — 6 февраля 2022)

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


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


Медиа


• podcast Подкаст «Веб-стандарты» 319. Topics API, новинки Figma и дизайна, бедный WebKit, сложности WebAssembly, TS на Go, пайпы в JS
• podcast «Новости 512» от CSSSR: Chrome 98, серверные компоненты React, Angular-оптимизации, tnpm, безопасность npm-пакетов
• podcast Подкаст «pro​Conf» #120 — RustConf 2021 — Чем живет Rust после Mozilla | Переписывать ли на Rust | Специальные гости
• podcast Подкаст «Фронтенд Юность» #221 Фрактальные тиски реакта
• podcast «Remote Talk» от CSSSR: Дока — в гостях Алёна Батицкая, Вадим Макеев и Игорь Коровченко

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


• habr Тильда против фронтенда: 6 главных мифов о конструкторе
• en Что произошло, когда мы отключили AMP
• en Тайна меняющейся фавиконки
• en Создание игры на Three.js
• en Подборка креативных концептов «UI Interactions & Animations Roundup #21»

  • Инструменты
    • habr Децентрализованная конфигурация webpack или как упростить сборку проекта
    • В NPM включена обязательная двухфакторная аутентификация для 100 самых популярных пакетов
    • en Испытываете трудности с Webpack? Разбираемся с помощью иллюстраций

  • Производительность
    • habr Как мы уменьшаем размер изображений на веб-страницах в 10 раз с помощью нашего оптимизатора
    • en Сокращение углеродного следа в вебе: оптимизация добавленных на страницы социальных сетей
    • en Улучшение производительности JavaScript-бандлов с помощью Code-Splitting

CSS


• Почему у !important в CSS восклицательный знак в начале?
• Не боритесь с каскадом, управляйте им!
• Каскадные слои уже почти стандарт!
• en Создание атомарного CSS: интервью с Thierry Koblentz
• en Примеры использования CSS fit-content
• en Как использовать пользовательские шрифты в Tailwind CSS
• en Bulma против Tailwind CSS: какая альтернатива Bootstrap лучше?

JavaScript


• habr JavaScript редактор SVG диаграмм который весит в 6,5 раз меньше bootstrap (библиотека с открытым исходным кодом)
• en Актуальность TypeScript в 2022 году
• en Обзор реализации шаблонов ООП в JavaScript
• en Написание драйвера принтера на JavaScript
• en Что решают веб-фреймворки: ванильная альтернатива (часть 2)
• en Почему эффективная гидратация в JavaScript фреймворках так сложна
• en 4 самые важные функции, которые появятся в ES2022, о которых вы должны знать
• en 8 практик JavaScript, которых следует избегать — и что делать вместо них
• en Реализация связи WebSocket в Next.js

  • React
    • habr Экосистема React в 2022 году
    • habr React: WebRTC Media Call
    • en React Best Practices — советы по написанию лучшего кода React в 2022 году
    • en 10 шаблонов для написания чистого кода c React и TypeScript
    • en Производительность React: как избежать избыточного ре-рендера
    • en React 18, React Redux 8 и TypeScript: что вам нужно знать

  • Vue
    • en Определение свойств с помощью Vue Property Decorator и TypeScript
    • en Узнайте, как создать, протестировать и развернуть одностраничное приложение с помощью Vue 3 + Vite и Pinia

  • Angular
    • habr Делаем видеозвонки с помощью Angular, WebRTC и Openvidu
    • habr Taiga UI: год в Open Source
    • en Однокомпонентные модули Angular и тесты компонентов идут рука об руку
    • en Полное руководство по Angular App Shell
    • en Настройка заголовков страниц с помощью Angular Router

  • Ember
    • en Плюсы и минусы движков Ember
    • video en Ember.js Framework Core Team AMA
    • video en Эволюция Ember CLI Addon — Robert Jackson, Boston Ember Community Meetup
    • video en Почему новым разработчикам следует изучать Ember.js — Ankush Dharkar, Boston Ember Community Meetup

  • Svelte
    • en Как использовать style директиву в Svelte
    • en Создайте одностраничное приложение на Svelte с помощью svelte-spa-router

  • Libs & Plugins
    • en letmescroll.js — новая библиотека для кастомизации скроллбара
    • en Что нового в линтере
Источник: https://habr.com/ru/post/650027/


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

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

Фото: Steve McDougall. Подборка свежих новостей и материалов из мира PHP. В выпуске: третья альфа PHP 8.1 — список новых возможностей и статус последних предложений; readonly-свойства...
В новом дайджесте новые iPhone, новые карты и геолокация для Android, тестирование мобильных танков и отслеживание подписок, рейтинг рекламных сетей и чемпионат по Candy Crush Saga. ...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
Одной из «киллер-фич» 12й версии Битрикса была объявлена возможность отдавать статические файлы из CDN, тем самым увеличивая скорость работы сайта. Попробуем оценить практический выигрыш от использова...
Сегодня мы поговорим о перспективах становления Битрикс-разработчика и об этапах этого пути. Статья не претендует на абсолютную истину, но даёт жизненные ориентиры.