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

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


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



Медиа


podcast UnderJS Podcast #27 — V8 опять 8. 3/4/5 и PHP 8
podcast Подкаст «Фронтенд Юность» #157: Научись жить на 280к в месяц
podcast Подкаст CSSSR — Firefox 81, новый JSX Transform, критика Web Components, оптимизация CDN, V8 8.6, Hacktoberfest 2020

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


habr Зачем нужна выделенная Frontend Core команда и как мы внедряли дизайн систему
habr Почему я выбрал Next.js, а не Gatsby, Gridsome или Nuxt?
habr Вы не знаете как должны работать модальные окна
habr Lazy-loading видео
en Как использовать отслеживание лица для взаимодействия с типографикой
en Сделайте ваше PWA больше похожим на приложение
en упс, я думаю, теперь мы (фронтендеры) теперь фулстек-разработчики
en Создание зеркальных эффектов с React-Three-Fiber и Three.js

  • Инструменты
    • Edge Dev Tools теперь доступны для Visual Studio Code
    en ESLint — корректор вашего кода
    en Что нового в DevTools (Chrome 87)
    en Эмуляция недостатков зрения в DevTools


CSS


en Полное руководство по медиа-запросам в CSS
en Закрываем пробелы (в flexbox). Статья в блоге igalia об устранении проблем в спецификации flexbox
en Добиваемся вертикального выравнивания (спасибо, Subgrid!)
en Как автоматически настроить размер шрифта с помощью CSS font-size-adjust?
en Инспектор для CSS Grid в Хроме
en Как сделать полупрозрачный слой для фона с помощью CSS, не затрагивая текст
en Как использовать Tailwind CSS?

JavaScript


habr Простые TypeScript-хитрости, которые позволят масштабировать ваши приложения бесконечно
en Декларативный Shadow DOM. Новый способ реализации и использования Shadow DOM непосредственно в HTML.
en Анонс MobX 6
en Компиляция нейронной сети на JavaScript в менее чем в 500kb кода
en Утечки памяти в открепленных окнах

  • Теория
    habr Понимание спецификации ECMAScript, часть 2
    en Варианты объектно-ориентированного программирования (на JavaScript)
    en Понимание TypeScript Generics
    en 8 распространенных ошибок JavaScript, которых следует избегать
    en Иммутабельность в JavaScript

  • React
    habr Visx — коллекция графических примитивов для React-приложений, созданная в Airbnb
    habr Новый механизм JSX трансформации в React 17 Release Candidate
    en Как использовать SVG иконки в React с React Icons и Font Awesome
    en C JQuery на React: как мы переписали редактор HelloSign
    en Использование Service Workers с create-react-app
    en Мифы о useEffect
    en react-chrono — Современный компонент временной шкалы для react

  • Vue
    habr Vue 3.0 — первый взгляд
    • Интервью с автором Vue.js: «Важно понимать, что хотят пользователи»
    • Изучаем реактивность во Vue.js. Простое объяснение
    en Следует ли использовать Composition API в качестве замены Vuex?

  • Angular
    en Когда я осознал магию Angular Pipes
    en Состояние RxJS. RxJS 7 и выше
    en Ускорьте разработку Angular schematics с помощью полезных вспомогательных функций

  • Svelte
    en Что нового в Svelte: октябрь 2020 г.
    en Почему Svelte революционен
    en Svelte теперь имеет доступную библиотеку для перетаскивания

  • Libs & Plugins
    en Shoelace 2.0: Передовая библиотека веб-компонентов
    en smolpxl — Пишите пиксельные ретро-игры на JavaScript.
    en Smart Search — Эффективный способ загрузки больших объемов данных во фронтенд приложения и интуитивно понятная работа с ними


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


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

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

В нашем новом выпуске рассказываем про то, как потратить миллион на создание собственного переводчика, про виртуальные митапы для Android-разработчиков, про влияние эпидемии на рынок приложений, ...
VUE.JS - это javascript фрэймворк, с версии 18.5 его добавили в ядро битрикса, поэтому можно его использовать из коробки.
Новый дайджест и в нем чтение текста на вывесках, лучшие практики и инструменты разработки, магия автоматической сборки, приложения для цифрового детокса, иллюзии дизайна и Flutter. ...
Привет, Хабравчане. Как я и обещал, сегодня я расскажу как я съездил в первый раз в Успенское, в гости к Владимиру Лихачеву. И хотя поездка была уже больше года назад, сейчас я буду вспоминать...
Автокэширование в 1с-Битрикс — хорошо развитая и довольно сложная система, позволяющая в разы уменьшить число обращений к базе данных и ускорить выполнение страниц.