Дайджест свежих материалов из мира фронтенда за последнюю неделю №336 (22 — 28 октября 2018)
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Медиа | Веб-разработка | CSS | Javascript | Браузеры
Медиа
•
•
•
•
•
•
•
•
•
•
•
•
Веб-разработка
•
•
•
•
-
Инструменты:
•Использование инспектора анимации в инструментах разработчика Chrome
•10 консольных трюков для профессиональной отладки
•Аннотированный webpack 4 Config для разработки фронтенда
•Siteaudit: проведите аудит вашего сайта (Pagespeed, Lighthouse, A11y) прямо из терминала
CSS
• Фигуры, сгенерированные с помощью CSS background gradients.
•
•
•
•
•
•
•
•
JavaScript
•
•
• Вышла Node.js 11.0 с поддержкой движка V8 7.0
•
•
•
•
•
•
•
-
Теория:
•Каррирование функций в JavaScript
•100 видео-лекций по программированию
•typeof Everything и утиные недоразумения
• Разбираемся в проверке JavaScript-типов с помощью typeof
•Просто о JavaScript: честное введение о Mocking, Stubbing и интерфейсы
•Понимание функций высокого порядка в JavaScript
-
React:
•Что нового в React 16.6
•React 16.6: React.memo() для Functional Components Rendering Control
•Начинаем работать с React Hooks
•Использование React Profiler для производительности
•Ломаем производительность React с помощью Redux
•Чистые функциональные компоненты в React
•Понимание Render Props и HOC
•Функциональный React. Это возможно? Изучение техник функционального программирования в HOC
•Создание компонентов скелетона с помощью React
-
Angular:
• Angular 7 и виртуальный скролл
•Angular v7 вышел, но 7.1.0 уже на подходе
•Реактивные формы angular в реальном мире
•Интернационализация в приложениях Angular и React — сравнение
•Isoline Routing в Angular-приложении с использованием API-интерфейсов HERE Routing
-
Libs & Plugins:
•lazy-brush — плавная отрисовка линий с помощью мыши, пальца или любого устройства с указателем
•percollate: инструмент командной строки, превращающий веб-страницы в форматированные PDF
•IronDB — резервное хранилище ключей для браузера
Браузеры
• Firefox 63: новые Web Components API, редактор шрифтов и подавление анимации через CSS
•
• Браузер Firefox 63 получил функцию Enhanced Tracking Protection для повышения уровня приватности серфинга
• Mozilla встроит в Firefox подписку на ProtonVPN, причем по более высокой цене, чем напрямую через сайт сервиса
•
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.