Storybook - Быстрый курс по работе и тестированию с React

  Рет қаралды 7,913

PurpleSchool | Anton Larichev

PurpleSchool | Anton Larichev

Күн бұрын

Как вы и просили в предыдущем видео, я сделал для вас mini курс по Storybook 8 и тому как добавлять и тестировать компоненты. Будем смотреть на примере реального приложения системы обучения PurpleSchool на React.
🔗 Ссылки:
🎓 Курс базовый React и Redux: purpleschool.ru/course/react-...
🎓 Все курсы по разработке: purpleschool.ru
Видео про NvChad: • NvChad - идеальная IDE...
Видео про Tmux: • Настройка Tmux - испол...
💬 Telegram канал с полезными советами:
t.me/purple_code_channel
Разделы видео:
0:00 - Введение
0:27 - О Storybook
2:09 - Добавление Storybook
4:48 - Обзор UI
7:01 - Изменения в проекте
9:34 - Первый Story
13:50 - Глобальные стили
16:57 - Несколько Story
18:43 - Ручная документация
20:01 - Визуальное тестирование
26:09 - Интерактивные тесты
34:35 - Actions
36:00 - Тестирование доступности
37:39 - Заключение

Пікірлер: 45
@PurpleSchool
@PurpleSchool 2 ай бұрын
🔗 Ссылки: 🎓 Курс базовый React и Redux: purpleschool.ru/course/react-redux 🎓 Все курсы по разработке: purpleschool.ru Видео про NvChad: kzbin.info/www/bejne/h2LKepWGeringpI Видео про Tmux: kzbin.info/www/bejne/iV6UipaMh61-o5Y 💬 Telegram канал с полезными советами: t.me/purple_code_channel
@ruslanryapov6221
@ruslanryapov6221 Ай бұрын
Все четко, доступно и понятно! Антон, продолжай в том же духе Твой контент всегда образовательно содержателен и приятен душе)
@PurpleSchool
@PurpleSchool Ай бұрын
Спасибо!
@axel-sheen
@axel-sheen 26 күн бұрын
Как я раньше жил вообще без этого (старший разработчик). С этого надо начинать обучение всех фронтенд программистов! Теперь это будет мой любимый инструмент! Огромнейшее спасибо автору!!!!
@PurpleSchool
@PurpleSchool 26 күн бұрын
Рад, что помог)
@user-gc6vl5xf4x
@user-gc6vl5xf4x 2 ай бұрын
Спасибо. Классный ролик. Попробую добавить на свой проект
@PurpleSchool
@PurpleSchool 2 ай бұрын
Пожалуйста
@_soryegeton
@_soryegeton Ай бұрын
Очень полезно, спасибо большое за видео ; )
@PurpleSchool
@PurpleSchool Ай бұрын
Пожалуйста
@tolyachernov7849
@tolyachernov7849 2 ай бұрын
Спасибо! Классный ролик!)
@PurpleSchool
@PurpleSchool 2 ай бұрын
Спасибо!
@elslavak
@elslavak 2 ай бұрын
Читал я в книге рецептов по React про Storybook, очень полезная и гибкая штука! Спасибо огромное за обучающий контент!
@PurpleSchool
@PurpleSchool 2 ай бұрын
Пожалуйста
@user-ik7rp8qz5g
@user-ik7rp8qz5g 2 ай бұрын
Перед сном попросил курс, а утром курс уже готов. Магия! 😀
@PurpleSchool
@PurpleSchool 2 ай бұрын
Всегда пожалуйста)
@tackesi
@tackesi 2 ай бұрын
Спасибо, это было действительно полезно. В ближайших проектах я вряд ли буду использовать, но знать о таком инструменте и не пользоваться лучше, чем иметь потребность и не знать. Спасибо за расширение кругозора
@PurpleSchool
@PurpleSchool 2 ай бұрын
Пожалуйста!
@golden_smiles
@golden_smiles 2 ай бұрын
Лучший канал для фронтедера на русском здесь, точка )) Спасибо за экспресс курс!
@PurpleSchool
@PurpleSchool 2 ай бұрын
Спасибо!
@user-cv9xy4uu2f
@user-cv9xy4uu2f 2 ай бұрын
Спасибо большое
@PurpleSchool
@PurpleSchool 2 ай бұрын
Пожалуйста! Я всегда прислушивалась к пожеланиям аудитории)
@user-xw8ur4sc6t
@user-xw8ur4sc6t 2 ай бұрын
за сторибук лукаса, не глядя, вообще
@PurpleSchool
@PurpleSchool 2 ай бұрын
👍
@viooi2582
@viooi2582 2 ай бұрын
Сделай видео про слоты в реакт, про композиционные компоненты, рендер пропсы и другие способы как реализовать слоты в реакте, вариантов очень много. Есть как достаточно интересные, так и безумные. Библиотеки так же есть и даже ишьюс в реакт для их реализации. Как по мне полезный и интересный урок будет
@PurpleSchool
@PurpleSchool 2 ай бұрын
👍
@i_help_you
@i_help_you 2 ай бұрын
Вопрос : Если есть сторибук + снепшоты + тесты jest + cyress (зачем QA ?)
@yourpc
@yourpc 2 ай бұрын
как на счет реквестов в компоненте или редакса? или это не правильное использование сторибука в таком случае будет, только пропсы и все?
@PurpleSchool
@PurpleSchool 2 ай бұрын
Можно использовать loader для загрузки мок данных
@yeager6646
@yeager6646 2 ай бұрын
А какой шрифт используете для консоли?
@PurpleSchool
@PurpleSchool 2 ай бұрын
JetBrains Mono
@user-pc6bg2mr6g
@user-pc6bg2mr6g 2 ай бұрын
это типа замена rtl и jest, но с допами ? зачем тогда тестировщиков столько на рынке. Не шарю в тестах, в чем отличие их между собой ?
@tackesi
@tackesi 2 ай бұрын
Я так понимаю, во vue не нужно импортировать стили, если они уже в компоненте ?
@PurpleSchool
@PurpleSchool 2 ай бұрын
Да, тут они тоже в комплекте, но custom property отдельно
@zerocool14pvo
@zerocool14pvo 2 ай бұрын
Лет 7 использую storybook
@PurpleSchool
@PurpleSchool 2 ай бұрын
Супер)
@HEX_CAT
@HEX_CAT 2 ай бұрын
❤❤❤🎉🎉🎉
@PurpleSchool
@PurpleSchool 2 ай бұрын
👍
@UserSo4reUsu75ry
@UserSo4reUsu75ry 2 ай бұрын
Можно глупый вопрос, а когда разработчик создает компонент, он разве не тестирует его работу и отображение во время разработки ? Зачем нужна еще какая-то лишняя прослойка ?
@olegvolodin9409
@olegvolodin9409 Ай бұрын
Если вопрос о том зачем визуальное тестирование: разработчик - существо ленивое и проверяет обычно только то, что он собирался изменить и далеко не всегда проверяет то, что он менять не собирался.
@kowkavn2356
@kowkavn2356 2 ай бұрын
У кого нибудь есть готовые репозитории (или хотябы рабочие), с реализацией на next или spa-react. Так чтобы проект был написан но продакшн стеке реакта, со всеми нужными библиотеками. Мне просто хочется посмотреть приближенный к прокшену код. Со всякими сторибуками, тестами типизацией и тд Периодически случайно натыкался на какие то проекты и бывало некоторые идеи перенимал себе
@Vladforever78
@Vladforever78 Ай бұрын
На сайте сторибука есть раздел с примерами.
@iGotton
@iGotton 21 сағат бұрын
+
@PurpleSchool
@PurpleSchool 20 сағат бұрын
+
@victorwaden
@victorwaden 2 ай бұрын
neovim ☠☠☠
JavaScript 2024: Полный разбор Promise.withResolvers
15:18
PurpleSchool | Anton Larichev
Рет қаралды 10 М.
Разбор Tanstack Router - убийца React Router
28:08
PurpleSchool | Anton Larichev
Рет қаралды 8 М.
🍕Пиццерия FNAF в реальной жизни #shorts
00:41
When Jax'S Love For Pomni Is Prevented By Pomni'S Door 😂️
00:26
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 90 МЛН
Изображения в HTML: picture, srcset, sizes, lazy, форматы webp, avif
22:44
How to connect props with Storybook controls
9:16
Chromatic
Рет қаралды 21 М.
РАБОЧЕЕ МЕСТО НОУНЕЙМ ТЕХНОБЛОГЕРА | Room Tour
9:05
Ильгиз Тойчиев
Рет қаралды 4,6 М.
Storybook 7 Crash Course - React Typescript
28:23
Marius Espejo
Рет қаралды 40 М.
Я 💛 Фронтенд. Я ❤ Storybook - Семён Левенсон
44:40
React JS фундаментальный курс от А до Я
3:01:08
🍕Пиццерия FNAF в реальной жизни #shorts
00:41