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

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


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



Медиа


podcast «Новости 512» от CSSSR: WebStorm 2020.3, minmax(), Math.random() в JS, fwdays 2020, Advent of Code, Octoverse и State of CSS, плюс текстовая версия
podcast Подкаст «Сделайте мне красиво» №51 — Вас взломают, но хотя бы не хомячок
podcast Подкаст Фронтенд Юность (18+) #165: Сайт, чтобы посрать
podcast Подкаст «proConf» #80: TSConf 2020
podcast en The Undefined Podcast №29: Vue vs. Svelte с Evan You и Rich Harris

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


en Монолит vs. Микро-фронтенды
en Как правильно создавать HTML-формы: безопасность
en Как Lyft мигрирует более 100 фронтенд микросервисов на Next.js
en Создание сайтов с prefers-reduced-data
en От Jekyll к 11ty
en PWA и AMP: берем лучшее из обоих миров
en PWAdvent — идеальный адвент-календарь для всех, кто увлечен веб-платформой.

  • Инструменты
    habr WebStorm 2020.3: обновленный интерфейс, поддержка Tailwind CSS и другие улучшения
    en Представляем WMR: Крошечный универсальный инструмент для разработки современных веб-приложений. Все, что вам нужно для создания быстрого сайта Preact, от разработки до прода. TSX, HMR, CSS Modules, модули npm без установки, никаких зависимостей
    en Релиз Snowpack v3.0. Streaming NPM Imports, встроенные аптимизации, роутинг, новый JavaScript API
    en Puppeteer vs Selenium vs Playwright — сравнение скорости

  • Производительность
    habr Безжалостное избавление от Layout Shift на netlify.com
    en Настройка отображения шрифта для медленных подключений
    en Пора попрощаться с Google Fonts
    en Мифическая «быстрая» веб-страница
    en Как BBC World Service перевела 31 миллион еженедельных читателей на изоморфное react приложение и повысила производительность страницы на 83%

  • Доступность
    en Ваша первая попытка сделать что-либо доступным будет ужасной
    en A11y Advent Calendar

  • Эффекты
    en Как анимировать SVG с border-image
    en Создание слайдера с эффектом параллакса
    en Создание статичного веб-сайта на Svelte с плавными креативными переходами между страницами

CSS


habr DRY CSS: Как использовать каждое объявление только один раз
• Подробности об использовании CSS-функции minmax() в Grid-макетах
en Результаты опроса по State Of CSS 2020
en Недостающие браузерные инструменты разработки для Tailwind CSS
en Как сделать так, чтобы sticky-элементы липкие и полноэкранные блоки хорошо работали месте
en Календарь с помощью трех строк CSS
en Как создать диаграмму с помощью CSS
en Как добавить текст в border с помощью базовых элементов HTML
en Нативные соотношения сторон в CSS с помощью aspect-ratio

JavaScript


habr ТайпСкрип: Ох уж эта весёлая система типов
habr JavaScript исполняется 25 лет: краткая история языка и скидка 50% на WebStorm
en Вот что люди в сфере технологий говорили о JavaScript, когда он дебютировал в 1995 году.
en Старт ежегодного опроса State of JavaScript 2020
en Устали от глупых шуток? Напишите свою собственную JS библиотеку с арифметикой произвольной точности
en Руководство по интеграции Apple Music JavaScript
en js25.org: сайт с историей JS, посвященный его 25-летию

  • Теория
    en 5 советов по написанию качественных переменных в JavaScript
    en Множество способов использования Math.random() в JavaScript
    en Освойте навыки современного JavaScript с помощью этого замечательного руководства
    en Incremental vs Virtual DOM

  • React
    habr SEO-оптимизация сайта на React или как добиться конверсии от поисковиков если у вас Single Page Application
    habr Все ли вы знаете о useCallback
    en Шпаргалка для интервью по React
    en Новый уровень производительности в React
    en Анонс React Hooks в ретроспективе: 2 года спустя
    en Опасности использования объектов в useState и useEffect ReactJS Hooks
    en Создание приложения для голосования в реальном времени с использованием ReactJS и Ably

  • Vue
    video en Ionic & Vue.js — полное руководство (создание полноценного приложения)
    en Nuxt.js Single Page Application Boilerplate
    en Переведите любое приложение Vue.js всего за 1 час

  • Angular
    en ngTemplateOutlet: секрет кастомизации
    en Интегрируйте Jest в приложение на Angular и библиотеку
    en Angular 10 Transclusion: когда и зачем оно вам понадобится
    en Преобразование сайта на Ionic/Angular в прогрессивное веб-приложение

  • Ember
    en The Ember Times — Issue No. 169
    video en Ember.js 2020 Tech Talk | coloradoSprings.js Meetup
    en Рок-н-ролл с бандой Ember — Aad Versteden

  • Libs & Plugins
    en List.js — Идеальная библиотека для добавления поиска, сортировки и фильтров в таблицы, списки и различные элементы HTML.
    en EasyGrid — адаптивная сетка на элементов VanillaJS
    en React-Tensorflow — библиотека React хуков, написанная на Typescript для использования моделей Tensorflow в вашем приложении

Браузеры


habr Пользуемся офлайн-браузингом, как будто сейчас 1995 год
• Internet Explorer больше не поддерживает Microsoft Teams
• Представлен браузер Beaker 1.0 с P2P-платформой для децентрализованных сайтов
en Chrome 88: цифровые товары, оценка освещения в дополненной реальности и многое другое

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


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

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

Статья о том, как упорядочить найм1. Информируем о вакансии2. Ведём до найма3. Автоматизируем скучное4. Оформляем и выводим на работу5. Отчитываемся по итогам6. Помогаем с адаптацией...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
Свежая подборка со ссылками на новости и материалы. В выпуске: обновления PHP, Codeception 3.0 и другие релизы, короткие лямбды в PHP 7.4 и обзор свежих RFC-предложений из PHP Internals, порция...
Привет! На сегодня у нас вот что: У правительства Австралии появился блокчейн-план; Мэр Чикаго считает принятие криптовалют как средства платежей неизбежным; Джек Дорси будет платить кр...