Дайджест свежих материалов из мира фронтенда за последнюю неделю №447 (21 — 27 декабря 2020)

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

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

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


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



Медиа


podcast Подкаст «Цинковый прод» #092: Дима Пацура к нам забежит, обсудим React Server Components, ffmpeg 20 лет
podcast Подкаст «Веб-стандарты» #261. Трансформации, Firefox 84, боль, MDN, черновики CSS, переполнение, центрирование, вьюпорт
podcast «Новости 512» от CSSSR: ES2021, итераторы, релизы CakePHP, Ember 3.23, npm 7.3.0, Zoom для школ от Ростелекома и Mail.ru
podcast «Новости 512» от CSSSR: React Server Components, Ruby 3, фреймворк Turbo от Basecamp, Node.js 15.5.0, memory management в JS

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


habr Бесплатные хостинги для веб-разработчиков
en Как настраивать Favicon в 2021 году: Шесть файлов, которые удовлетворят любую потребность
en Руководство по архитектуре микрофронтендов для новичков
en Обзор исследований за 2020 год, связанных с вебом
en Будет ли Safari следующим Internet Explorer?
en Несколько трюков с веб-консолью
en Type Scale Clamp Generator

  • Производительность
    habr Три малоизвестных факта об AVIF
    en Как оптимизировать прогрессивные веб-приложения: выходим за рамки основ
    en Непрерывный анализ производительности с помощью Lighthouse CI и GitHub Actions
    en Конвертация и оптимизация изображений из командной строки
    en Мы обработали миллион веб-страниц, чтобы узнать, что замедляет работу веба
    en Web Vitals от Google для измерения пользовательского опыта
    en HTML/CSS техники для уменьшения вашего JavaScript

  • Доступность
    habr Доступность — это не так просто
    en Как Discord реализовал клавиатурную навигацию в своем приложении
    en Создание веба для следующего миллиарда пользователей, часть 2: эффективные стили для доступности
    en Прогнозы доступности на 2021 год

CSS


habr Горизонтальный блог
habr CSS: о выводе коротких и длинных текстов
en Создание модели CSS Grid в 2021 году с помощью 5 упражнений
en Кредитная карта с эффектом матового стекла на CSS
en Отладка CSS

JavaScript


habr Что нужно знать о популярных JS-фреймворках
habr Устали от глупых шуток о JS? Напишите свою библиотеку
en React Native в Wix — Архитектура II (глубокое погружение)
en Фреймворки JavaScript, Сравнение производительности 2020
en Вырезаем, копируем и вставляем в JavaScript с помощью Clipboard API
en Как я стал в 10 раз более продуктивным в качестве JavaScript разработчика

  • Теория
    en Все о коллбек-функциях в JavaScript
    en ES6 классы в JavaScript, объясненные на примерах
    en Основы чистых функций JavaScript

  • React
    habr React Server Components — что это?
    habr Что выбрать в качестве библиотеки компонентов для React-проекта
    habr Делаем схему выбора мест в кинозале на React: о canvas, красивом дизайне и оптимизации
    habr Вопросы для собеседования по хукам React
    en О React Server Components в блоге Addy Osmani
    en Аннотированное руководство по React Server Components
    en Советы по оптимизации производительности React

  • Vue
    habr Какой будет новая версия Vuex?
    en Управление состоянием в Vue 3
    en Глубокое погружение в слоты Vue
    en Вам действительно нужен Vuex?
    en Почему нам все еще нужны системы управления состоянием в Vue 3 — но не так, как вы думаете

  • Angular
    habr Как мы распилили монолит. Часть 4. И как Angular между приложениями пошарили
    en Управление SVG иконками в приложении на Angular
    en 29 вопросов для интервью по Angular, к которым нужно подготовиться
    en Повысьте производительность Angular за счет понимания Change Detection

  • Ember
    en Создание Router-компонента для Glimmer.js
    en Понимание args в Glimmer Components

  • Svelte
    en Интеграция TypeScript со Svelte

  • Libs & Plugins
    en Dann.js — Javascript библиотека для создания нейронной сети
    en localForage: Управление браузерным оффлайн-хранилищем


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


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

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

В последнее время на Хабре не так много материалов про Deno, хотя платформа активно развивается и продолжает еженедельно релизиться. В связи с этим предлагаю вам ознакоми...
“JustGo” — новый сервис, с помощью которого можно увидеть информацию, внесенную в OSM, связанную с общественным транспортом 1 | Just Go! | map data OpenStreetMap contributors Картографирование...
Каждый лишний элемент на сайте — это кнопка «Не купить», каждая непонятность или трудность, с которой сталкивается клиент — это крестик, закрывающий в браузере вкладку с вашим интернет-магазином.
10 августа 2019 года OpenStreetMap будет отмечать 15-летие! | OSM logo by Ken Vermette Картографирование Facebook заявил, что планирует в своем редакторе RapiD сделать доступным для карто...
Вчера в конгресс-центре «Альфандега» в Порту объявили, что Москва выбрана площадкой для проведения старейшего и самого престижного в мире студенческого чемпионата по спортивному программирова...