Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
•
«Новости 512» от CSSSR: Firefox 90, треды в WebAssembly, HTTP и WebSocket, Deno 1.12, MongoDB 5.0, Deno Deploy beta
•
Подкаст «Ленивый фронтендер»: Еженедельный вестник фронтенда (и не только)
•
Три технологии вёрстки, которые вы должны знать. Интервью с Никитой Голубовым
•
Что такое SOFT-SKILLS / ТОП SOFT навыков для разработчика и руководителя… В офисе: Андрей Смирнов
•
Разбор технического собеседования на позицию senior front-end developer. Часть 3.
• Архитектура фронтенд-приложений — миф или реальность
•
Создание компонента breadcrumbs
•
Создание доступного веб-компонента для сравнения изображений
•
Полное руководство по хранилищам на стороне клиента
•
Плавная трансформация WebGL шейдера при прокрутке
•
Количество судебных исков по поводу доступности цифровых технологий для людей с ограниченными возможностями растет
•
Делаем собственные курсоры для сайтов
•
Новый image-set как тег picture в CSS: не только ретина, но и WebP и AVIF
•
Рефакторинг CSS: Введение (Часть 1)
•
Определение поддержки медиа-запросов в CSS и JavaScript
•
В чем разница между значениями выравнивания start, flex-start и self-start?
•
Конечно, мы можем сделать часы, которые показывают текущее время на чистом CSS!
•
Дизайн для неожиданного
•
Создавайте сложные CSS переходы с помощью пользовательских свойств и cubic-bezier()
•
Карусель на CSS с буллетами и навигацией с использованием прокрутки
•
gridless.design: избавляемся от гридов
•
Экспериментируем с шаблонами литералов в TypeScript: как покрыть типами DSL
•
Взрослый back-end на node.js возможен?
• Рецензия на книгу Дугласа Крокфорда «Как устроен JavaScript»
•
Функциональное программирование в JavaScript
•
Изучаем Next.js 11: что нового?
•
Как перейти с jQuery на Next.js
•
5 простых шагов для освоения каррирования и функций высшего порядка в JavaScript
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.

Медиа | Веб-разработка | CSS | JavaScript
Медиа
•
«Новости 512» от CSSSR: Firefox 90, треды в WebAssembly, HTTP и WebSocket, Deno 1.12, MongoDB 5.0, Deno Deploy beta•

Подкаст «Ленивый фронтендер»: Еженедельный вестник фронтенда (и не только)•
Три технологии вёрстки, которые вы должны знать. Интервью с Никитой Голубовым•

Что такое SOFT-SKILLS / ТОП SOFT навыков для разработчика и руководителя… В офисе: Андрей Смирнов•
Разбор технического собеседования на позицию senior front-end developer. Часть 3.Веб-разработка
• Архитектура фронтенд-приложений — миф или реальность
•
Создание компонента breadcrumbs •
Создание доступного веб-компонента для сравнения изображений •
Полное руководство по хранилищам на стороне клиента•
Плавная трансформация WebGL шейдера при прокрутке•
Количество судебных исков по поводу доступности цифровых технологий для людей с ограниченными возможностями растет-
Производительность
•
Что такое Core Web Vitals
•
Влияние избыточного lazy-loading на производительность
•
Симуляция реальных пользователей для отладки проблем CLS
CSS
•
Делаем собственные курсоры для сайтов•
Новый image-set как тег picture в CSS: не только ретина, но и WebP и AVIF•
Рефакторинг CSS: Введение (Часть 1) •
Определение поддержки медиа-запросов в CSS и JavaScript•
В чем разница между значениями выравнивания start, flex-start и self-start?•
Конечно, мы можем сделать часы, которые показывают текущее время на чистом CSS!•
Дизайн для неожиданного•
Создавайте сложные CSS переходы с помощью пользовательских свойств и cubic-bezier()•
Карусель на CSS с буллетами и навигацией с использованием прокрутки•
gridless.design: избавляемся от гридовJavaScript
•
Экспериментируем с шаблонами литералов в TypeScript: как покрыть типами DSL•
Взрослый back-end на node.js возможен?• Рецензия на книгу Дугласа Крокфорда «Как устроен JavaScript»
•
Функциональное программирование в JavaScript •
Изучаем Next.js 11: что нового?•
Как перейти с jQuery на Next.js•
5 простых шагов для освоения каррирования и функций высшего порядка в JavaScript-
React
•
Альтернативы Redux в 2021 году
•
Одна ошибка в React, которая тормозит вас
•
Как остановить повторный рендеринг списков в React?
•
Как создать аккордеон-меню на React с нуля
-
Vue
•
Redux Vs Vuex. Часть 1
•
Опыт работы над проектом на базе Vue3 в 2021 году
•
Три идеи, которые пришли ко мне во время исследования доступности Vue.js
•
5 полезных советов для разработки на VueJS
•
VueJS — Рекурсивные компоненты
-
Angular
•
Webpack Module Federation — микрофронтенд на современных технологиях
•
Данные роутера с декоратором в Angular
•
Введение в тестирование на Angular — вот как начать
-
Ember
•
Путь к Ember 4.0
•
The Ember Times — Issue No. 184
•
Ремоделирование приложения Ember — Codemods и jQuery
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.