Channel Avatar

Евгений Паромов | Front-end @UCRQiw2VkFWmmK5Ki7aLDuiA@youtube.com

10K subscribers - no pronouns :c

More from this channel (soon)


01:24:33
Скажи НЕТ власти бэкендеров | Пишем swagger сами | Лучший процесс работы с REST API
01:12:30
3 Главные Проблемы Redux и их решения | Продвинутый полный курс | Часть 3
21:28
Правила быстрого обучения, которые ТЕБЕ НЕ ПОНРАВЯТСЯ
02:52:18
RTK Query, Thunk, createAsyncThunk | Продвинутый полный курс | Часть 2
03:08:18
Redux + Redux Toolkit | Продвинутый полный курс | Часть 1
02:26:10
Full-stack билдер Админки за 2.5 часа | Next.js | Drizzle | shadcn
37:17
Dependency Inversion - главный инструмент Архитектора
24:20
Как Zod лечит РОДОВУЮ травму Typescript
02:57:23
Мощная CMS на Next.js 14, yaml, json-schema, mdx и git
06:33:05
Авторизация и профиль на Next.js | server actions, OAuth, отправка email, s3, тёмная тема
04:03:28
Next.js setup: Деплой на VPS | Jest | Playwright | CI/CD | Sentry
15:46
React Todo list с P2P синхронизацией на Yjs и WebRTC
15:26
Разбираем частый вопрос учеников | event loop
25:20
Лучшая Front-end Архитектура в 2023
06:58:27
Весь современный стек в одном видео! | Блок сайт на Nest.js, Next.js и FSD
11:14
Как использовать useDeferredValue и useQuery вместе. Показываю на практике
23:55
Zod: Защищаем приложение от пользователя и нерадивых бекендеров
23:04
3 правила использования React Query
31:03
Как не страдать, когда пришёл заказчик | OCP самый главный принцип SOLID!
18:12
Куда положить типы? Простые советы | При чём здесь DDD
30:56
connect лучше useSelector. Почему connect более SOLID ное решение. (Объясняю на примерах)
17:03
Когда DRY не работает! Копируй по SOLID (Показываю на примере)
19:30
Зачем выбирать, если можно совмещать. react-query + rxjs
13:46
SOLID: LSP или гайд по полиморфизму! | Любой костыль это нарушение LSP
17:44
Главное правило читаемости кода | Или как работает наш мозг
16:00
Pet-проекты не работают! Как осваивать новые технологии: 4 альтернативы
23:02
Senior Typescript | Как использовать Generics, Mapped Types, keyof, Pick, Omit на примере
30:29
Event Loop: Ключ к оптимизации вашего кода | Как работает асинхронность в JS
25:21
React Senior | Изучаем useLayoutEffect и callback Ref на реальном примере
15:05
Что передать в key если нет Id? Создать Id!
17:55
4 Причины, почему я использую Context вместо стейт менеджера
11:09
2 Способа как убрать React context hell | Пишем хелпер на typescript
17:34
SOLID: Interface Segregation Principle! | Объясняю с примерами на React
24:04
SOLID: Как использовать DIP в реальном мире! | Объясняю с примерами на React
15:01
useDeferredValue | Лучшая фича React 18 | Преобрази UX одной строчкой
17:30
useImperativeHandle | Как работает? Для чего нужен? Разбираемся на примерах
25:47
Как разделить код на React компоненты правильно | Эволюция моего подхода | Компоненты по SOLID
18:52
Хватит всё мемоизировать! Это делает компоненты нечитаемыми
12:40
5 способов, как убрать тернарные операторы из JSX | Что такое pattern matching
20:10
SOLID: Принцип единственной ответственности (простым языком с примерами на React)
34:07
Разрабатываем приложение Typescript Express Prisma с использованием ChatGPT
18:50
Копипастить можно! И часто даже нужно )
17:57
Next 13.4 | App router ещё не готов!
22:45
#42 Это глубже, чем кажется | Неуправляемые и Управляемые компоненты - ReactJS Полный курс
29:32
Typescript senior | Пишем модуль i18n со строгой типизацией
10:07
Современный TS, satisfiсes | как implements только без классов
14:51
Почему я никогда не использую export default, и как решаю проблемы с этим связанные
13:18
Почему я использую инлайн типизацию React компонентов
36:46
#41 Используем ChatGPT для добавления селекта в uikit - ReactJS Полный курс
24:52
#40 Добавляем TextField в uikit - ReactJS Полный курс
19:01
Почему я использую Vim, как основной редактор
32:42
Решаем все проблемы React context с помощью хука useSyncExternalStoreWithSelector
24:37
5 Советов, как проходить собесы с первого раза!
28:57
Размышление об Архитектуре Next.js 13.4 | Разрабатываем IDP сервис (часть 2)
29:12
Как я стал программистом за 3 месяца
32:51
Разрабатываем IDP сервис (часть 1) | Next 13.4, Prisma, Postgresql
36:34
#39 Разбираемся в Reconciliation на примерах - ReactJS Полный курс
34:58
#38 Погружаемся в React.memo и useCallback - ReactJS Полный курс
30:30
ОН ВЕЗДЕ! Полиморфизм в Typescript
32:48
#37 Погружаемся в оптимизацию React: useMemo - ReactJS Полный курс