Дайджест свежих материалов из мира фронтенда за последнюю неделю №390 (18 — 24 ноября 2019)
- вторник, 26 ноября 2019 г. в 00:32:53

Медиа | Веб-разработка | CSS | JavaScript
Подкаст «Веб-стандарты» #205. Safari TP, сервис-воркеры, Node.js ESM, Async и Promise, Optional Chaining, кастомные свойства
Подкаст «Frontend Weekend» #100 – Что изменилось у Артёма Цацина и самого подкаста за всё время (юбилейный выпуск)
UnderJS Podcast #8 — Один бинарник для JavaScript?
Подкаст «CSSSR»: Новости 512 — predustanovka, RC-парад, новые фичи Vue 3, CSS 8, Github for mobile и Oracle vs Google
Подкаст «CSSSR»: Remote Talk #09 — Яков Файн и Антон Моисеев, NYC vs Самара, TypeScript и важность книг в IT
Подкаст «Фронтенд Юность (18+)» #115 С чистым сердцем и голым движком
Подкаст «Веб-стандарты» №204. Chrome Dev Summit, GitHub, снимок веба 2019, GSAP 3, Visual Studio
Repozitorro #35 — Сильное портфолио для Джуниора
CSS-Minsk-JS Conference 2019
Подкаст «JS Party», эпизод #101: нуждается ли JavaScript в ребрендинге. Да? Нет?
Веб-разработка
Как Apple убивает веб технологии
SVG или canvas?
Как мы внедряли WebAssembly в Яндекс.Картах и почему оставили JavaScript
UI в Firefox теперь работает на веб-компонентах
Введение в кодировку символов/текста в вебе
Основные моменты c Chrome Dev Summit 2019
6 паттернов для микрофронтендов
Подборка креативных сайтов «Inspirational Websites Roundup #10»
Адаптивная загрузка — улучшение веб-производительности на бюджетных устройствах
WebPageTest: примеры сценариев продвинутого тестирования скорости сайтов
Новый подкаст «Planet Performance» от Стояна Стефанова
CSS
Изучить отзывчивый веб-дизайн за 5 минут
Как сделать ваш HTML отзывчивым, добавив одну строку кода на CSS
Тренируйте свои навыки CSS с помощью онлайн игр
Как вы удаляете неиспользуемый CSS с сайта?
Multiple-column Layout и column-span в Firefox 71
Методы создания макета газеты с помощью CSS Grid и границ между элементами
Понимание разницы между разрешением в CSS и разрешением устройства
Пример использования UI: стили состояния компонентов карточки с учетом доступности
Создание сложных макетов с использованием CSS Grid
Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году: Часть 1, Часть 2
Deno: время Node.JS уходит?
Анонсируем поддержку ECMAScript модулей в Node.js
Полезные новые функции в ES2016 и 2017
Что нового в ES2019?
Начало работы со стеком Express и ES6 + JavaScript
Я создал одинаковое приложение в React и Svelte. Вот различия.
jQuery Core: миграция с AMD на ES модули
Как успешно управлять масштабным JavaScript-монорепозиторием aka megarepo
Введение в ECMAScript 2017 (ES8)
Разница между асинхронной функцией и функцией, возвращающей промис
15 частых операций над массивами в JavaScript (шпаргалка)
Методы жизненного цикла компонентов React
Создайте переключатель на React в качестве переиспользуемого использования
4 кастомных хука для ускорения вашего приложения на React
11 лучших инструментов для разработчиков React на 2020 год
SWR — React Hooks библиотека для удаленной выборки данных.
Typescript и Redux. Мои советы.
Является ли React переоцененным?
Интересные новинки Vue 3
Как создать прогрессивное веб-приложение с Vue.js
Готовый к продакшену Vue SSR за 5 простых шагов
Suspense — новая функция в Vue 3
Создание полноценного сайта-портфолио с Nuxt.js и Netlify: красиво, быстро и с 100% оптимизацией SEO
Я создал одинаковоеприложение на Vue и Svelte. Вот различия.
Angular без zone.js: максимум производительности
Angular SEO: как сделать страницы, дружественными к поиску
Angular Promises Versus Observables
Последнее руководство по обнаружению изменений в Angular, которое вам когда-либо понадобится.
Как я написал NgRx Store в 63 строчки кода
9 идей для Angular, которые часто упускают из виду разработчики
Релиз Ember 3.14 (Octane Preview Cont.)
Promises и UI states в Ember.js
Нужен ли вам EmberObject?
Ember-CLI-Mirage: давайте создадим офигенный сервер и создадим базу данных
lite-youtube-embed — custom element от Пола Айриша, загружающий видео в 224 раза быстрее, чем оригинальный способ
Legra (Lego brick Graphics) — это небольшая JS библиотека, которая позволяет рисовать с использованием легоподобных кирпичиков на canvasПросим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.