Фронтенд-дайджест №392 (2 - 8 декабря 2019)
Медиа
- Подкаст "Фронтенд Юность (18+)" #117 Садись за стол, Братишка!
- Подкаст "Веб-стандарты" №206. Браузер Flow, Lighthouse CI, сабгриды, лишний CSS, details, JS 2019, strict, JS кусается
- Записи докладов ок.tech: Frontend Meetup #2
- UnderJS Podcast #10 - Разговор с Артемом Арутюняном про State managment и "ужасный" TypeScript [Ламповый]
- Подкаст "Frontend Weekend" #101 – Анастасия Калашникова о том, как и зачем строить карьеру психолога в сфере IT
- Подкаст «Сделайте мне красиво!», Выпуск №29: в гостях Артур Кенжаев и Артём Арутюнян - Стейт-менеджеры и reatom как вершина эволюции
- WSD в Минске, 2019, запись трансляции
- Подкаст "CSSSR": Новости 512 — Figma Auto Layout, Reatom, Vue domain-driven architecture и WebAssembly в законе
Веб-разработка
-
Как управлять часами? Разбор фронтенд-трека второго чемпионата по программированию
-
Разбираемся в алгоритмах и структурах данных. Доступно и понятно
-
Архитектура фронтенда: Стратегия и метрики автоматизированного тестирования.
-
Возрастающая сложность сайтов на JAMstack и как ими управлять
-
AI в браузерах: сравнение TensorFlow, ONNX и WebDNN для классификации изображений
-
Инструменты
-
Производительность
-
Доступность
- Не существует «Мифов о доступности цветового контраста»
- 8 странных советов, о которых специалисты по доступности не хотят, чтобы вы знали
- Будущие рекомендации по доступности - для людей, которые не могут ждать, чтобы прочитать их
- Веб-компоненты и объектная модель доступности (AOM)
- Стоимость в час для тестирования доступности
- "Smashing" (подкаст от SmashingMagazine), эпизод №4: Heydon Pickering - что такое инклюзивные компоненты?
- Советы по доступности для веб-разработчиков от Addy Osmani
-
Эффекты
CSS
- Введение в вариативные шрифты
- Немного повеселимся с кастомными фокус-стилями
- CSS: искусство, наука, кошмар (все, что вы должны знать)
- Именование в CSS Grid
- Немного размышлений на тему модульного css и проблемы поддержки кода
- Сделай плавную тень, друг. Сервис для создания многослойных теней
- Сказ о CSS Resets и все, что вам нужно о них знать
- CSS Layout -коллекция популярных макетов и шаблонов, реализованных с помощью CSS
- Расчет цвета: динамическое цветовое оформление с помощью чистого CSS
- Научитесь создавать Masonry Gallery, используя чистый CSS
JavaScript
-
Простое руководство по загрузке C/C ++ кода в JavaScript-приложения на Node.js
-
Теория
-
React
-
Vue
- Трюк в рукаве Vuex: Promises и WeakMaps
- Vue 3 станет быстрее
- Динамическая фильтрация списков с Vue на сервере проще, чем вы думаете
- Как использовать API на основе OAuth во Vue.js?
- Создание компонента Infinite Scroll с использованием VueJS и GraphQL
- Создание расширенного поиска и фильтрации с помощью Vuex (в Nuxt)
-
Angular