Node.js с нуля: основы и построение архитектуры приложений. Новый курс Антона Ларичева на Udemy → www.udemy.com/course/…js-start
В программе 18 глав и 97 лекций:
— Внутреннее устройство Node.js
— Многопоточность
— Работа движка V8
— Node Package Manager
— TypeScript
— Dependency Injection и Inversion of control
— Архитектура построения приложений
— Авторизация и JWT
— Работа с SQL ORM Prisma
— Написание unit и E2E-тестов
— …и многое другое.
Рейтинг 4.8 ⭐. Цена с промокодом всего 1090₽ (скидка 80%) → www.udemy.com/course/…js-start
#реклама
Псевдокласс :has() — не только «родительский селектор». Илья Стрельцын об особенностях работы и практических применениях нового псевдокласса → css-live.ru/css/pse…tor.html
Новинка Node.js: протокол node: для импортов. Короткая заметка Акселя Раушмайера о том, зачем он нужен и как начать его использовать → 2ality.com/2021/12…rts.html
Почему стоит хранить зависимости в системе контроля версий: Джек Франклин из команды Chrome DevTools рассказывает об опыте применения и неочевидных преимуществах такого подхода → forweb.dev/ru/blog…ndencies
Parcel CSS, новый CSS-парсер, компилятор и минификатор: очень быстрый (написан на Rust), умный (умеет полноценно парсить значения CSS-свойств), умеет компилировать CSS-модули → https://parceljs.org/blog/parcel-css/
CSS в 2022. Брамус Ван Дамм с обзором новых возможностей CSS, которые могут появиться в браузерах в этом году: медиавыражения от контейнера, родительский селектор :has(), слои каскада и многое другое → https://www.bram.us/2021/12/27/css-in-2022
Делаем веб лучше канвас за канвасом: Брайан Карделл наглядно объясняет, как OffscreenCanvas может с минимальными усилиями существенно улучшить UX → https://bkardell.com/blog/OffscreenCanvas.html
Почему и как инженеры Figma реализовали собственную систему для запроса и обновления данных фронтендом в режиме реального времени поверх Postgres с GraphQL-запросами → www.figma.com/blog/li…at-figma
Пакетные менеджеры: есть ли жизнь за пределами NPM? Подробное сравнение NPM/Yarn/PNPM от Валентина Семирульника из Aviasales → https://youtu.be/RAFFHpjrwAs
Используем TypeScript для выражения намерений: несколько практических приёмов для написания более выразительного и понятного кода → blog.scottlogic.com/2021/10…ipt.html
Floating UI, новый движок для позиционирования тултипов и попапов от создателей Popper: новая архитектура и более удобный API, больше возможностей, меньший размер, кроссплатформенность (React Native) и другие улучшения → https://floating-ui.com