16 Apr 2026, 16:01 UTC511 views5 reactionsread 12 August 2026 Привет, а вот и новое видео!
В прошлой серии мы залезли в одну функцию сортировки и улучшали её. В этот раз смотрим шире — почему так больно работать с компонентом и откуда берутся данные.
А конкретно:
— выносим бизнес-логику из React компонента
— разбираемся с концепцией derived state
— используем селекторы в Zustand
— пишем тесты 💚 на стор без React и DOM
— и даже ловим классическую ошибку с getSnapshot в Next.js…
🔥4👍1
30 Jan 2026, 18:07 UTC840 views4 reactionsread 12 August 2026 Неужели мы выпустили видео? Конечно выпустили!
Ну и шляпу там нам AI нагенерил, сортировка пузырьком. Рефакторим по TDD, максимально упрощая логику. Объясняем, в чём прикол разных локалей при сортировке.
Улучшили качество видео. Пока мы ещё не супер-блоггеры, но стремимся!
Энджой, лайк, подписка
https://youtu.be/rTbZ38qX_6Q
❤4
25 Oct 2025, 13:05 UTC63 views3 reactionsread 12 August 2026 Привет!
Нам указали, что в эпизоде #1 мы забыли добавить ref для form, хотя используем его в коде.
Исправили свою ошибку в этом пулреквесте.
Мы не заметили это в процессе записи потому что начиная с React 19.1 ref вовсе не нужен. Форма сама очищается после отправки.
Спасибо, что внимательно смотрите ♥️
👍3
22 Oct 2025, 20:25 UTC63 views2 reactionsread 12 August 2026 Смотрите наш первый эпизод!
Разбираемся, как избавиться от useState в формах с помощью новых фишек React 19, и обсуждаем, когда это не прокатит.
Постарались, чтобы было не слишком затянуто, но при этом понятно. Получилось? Расскажите в комментариях!
https://youtu.be/JdMGSgh9uHA
🔥2
22 Oct 2025, 19:48 UTC54 viewsread 12 August 2026 Всем привет! Мы — Алекс и Алёна делаем видеоподкаст про рефакторинг. У нас 20+ лет во фронтенде на двоих, и мы решили делиться опытом на youtube.
Алёна: я senior frontend developer, тимлид Доки, автор, переводчик, спикер, эдьюкейтор. Работаю как с экосистемой React и Next.js, так и с vanilla-стеком. Мой опыт в образовании помогает нам объяснять вещи простым языком.
Алекс: я senior software engineer, бывший яндексои…
Channel created
Showing the 6 most recent of 6 posts we hold for @code_cleanup. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.