Дайджест свежих материалов из мира фронтенда за последнюю неделю №365 (13 — 19 мая 2019)

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

q_v5zqnmgdky1be5jud3iuyh8my.png


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

1e465593b1b347eea23b1ab81b6e0a04.pngМедиа


podcastПодкаст «Сделайте мне красиво» Выпуск №17 — Вам не нужен SPA, новости Google и фейлы Microsoft
videoRepozitorro #14: Проекты разные бывают, но такое…
videoen«ALL YOUR HTML» #s3e2: «Physics with Cannon.js»
videoenВидео со SmashingConf SF 2019
videoenWeb at Google I/O 2019, 24 видео

888d64fa796b4b6e82e98edc17dc85ae.pngВеб-разработка


habrКартинки в вебе 2019
habrТехнологические тренды веб-разработки 2019
enSVG-компоненты для IoT и устройств (часть 2)
enВведение в JAMstack: архитектура современного веба
enПочему разработка с помощью JAMstack — это клево
enВсе, что вы хотели знать об inputmode
enРуководство для новичков по Pug
enРазбираемся в устройстве JPEG

3a13046f2d4a46c4a60db0906e962adb.pngCSS


• Селектор : has () станет доступен для оформления?
enЭто ловушка-trap-ezoid: CSS Shapes — это не то, что вы ожидаете
enАнимация CSS Grid Rows и Columns
enSubgrid. Новая статья на MDN dev docs
enCSS Scan: самый быстрый способ проверить и скопировать CSS
enCSS функция для ограничения многострочного текста троеточием была реализована в Firefox
enОтладка CSS Grid: Часть 2: что за Fr (action)?
enGoogle Fonts теперь поддерживает font-display!
enПравила CSS, которые сделают вашу жизнь проще
enКитайская оконная решетка и CSS

1999aed8349b484fb1caa64d98ceb5e3.pngJavaScript


habrПервый вклад в API браузера от Facebook
• Cloudflare, Mozilla и Facebook развивают BinaryAST для ускорения загрузки JavaScript
enНачало работы с Svelte 3
enФункциональный JavaScript
enTypeScript 3.0: тип unknown
  • ReactReact:
    • Reakit 1.0: новый инструментарий для создания доступных веб-приложений на базе React
    enКак легко конвертировать классы React-Redux в React Hooks
    enunform — Библиотека ReactJS для создания неконтролируемых структур форм с вложенными полями, валидациями и многим другим
    enUI анимация в React
    enReactQ — Универсальный стартовый набор для React+GraphQL: React 16, Apollo 2, MobX, Emotion, Webpack 4, GraphQL Code Generator, React Router 4, PostCSS, SSR
    enОсновные шаблоны проектирования React Hooks
    enДокеризация React App
    enСоздание собственной React-библиотеки для валидации: основы (часть 1)
    enЧто делать, когда твое React приложение ощущается медленным

  • Libs & Plugins:
    enПознакомьтесь с Storeon, крошечным менеджером состояний для современных приложений, близких по духу к Redux, реализованных в одном файле весом 173 байт
    enola — анимационная библиотека для усреднения/интерполяции чисел в реальном времени
    enreLift-HTML — маленькая библиотека для view (3KB) позволяющая создавать веб-компоненты, кастомные элементы и помогает сделать любую HTML страницу реактивной без загрязнением большими фреймворками

Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.

Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.

© Habrahabr.ru