RUVIDEO
Поделитесь видео 🙏

NextJS & CommerceJS : Coding the checkout flow with Test Gateway (more than a basic tutorial)

I code the entire checkout process with Next.js ( React ) & Commerce.js & also use react hook form . This will be a fast paced video with explanations on how things work as well some advanced UI elements like loading indicators , button disabling etc... to make things close to real world applications.

Starter Code : https://github.com/abhik-b/online-store-with-nextjs/tree/episode-4
react hook form useForm() : https://react-hook-form.com/api/useform/
Test Gateway : https://commercejs.com/docs/guides/test-gateway
Stripe Payment : https://commercejs.com/docs/guides/stripe-integration
Razorpay : https://commercejs.com/docs/guides/razorpay-integration
Capture Checkout Format : https://commercejs.com/docs/api/#capture-order
Final Code : https://github.com/abhik-b/online-store-with-nextjs/tree/checkout-flow

Timestamps :
0:00 Introduction
0:19 Starter Code Explanation
7:43 Understanding the Checkout flow
9:28 Creating the checkout page
10:00 Multi Step Form mechanics
17:07 Generating checkout token
21:58 Installing react-hook-form
22:18 loader till we generate token
23:19 Demo till Now
23:38 Address Params
24:59 Form Input Component
26:48 Address Form
30:56 Country Select Component
32:42 1st useEffect for countries
37:18 Form Select Component
38:50 2nd useEffect for subdivisions
45:05 3rd useEffect for shipping options
51:25 demo till now
52:40 form validations
58:16 loading for address form
1:04:29 why I disable form submit button
1:06:27 disabling the form submit button
1:09:50 Payment Component
1:13:18 Payment Form
1:15:41 Capturing checkout
1:20:51 Loading & Error Handling
1:26:16 Confirming the payment
1:29:37 Refresh Cart
1:30:55 Final Demo & Conclusion

NextJS & Tests Playlist : https://www.youtube.com/playlist?list=PLCBa_75YlKx6cQc0JNZz-L1ZGFb-pOIyL

Javascript Projects PlayList: https://www.youtube.com/watch?v=WK_SW5JO6rY&list=PLCBa_75YlKx7FxLVCYqXjrL9m5GCU-Cfp

React PlayList: https://www.youtube.com/watch?v=EgMjKqMo5r8&list=PLCBa_75YlKx7gTEyag1f2IikyrUmAtv48

Django PlayList : https://www.youtube.com/watch?v=e5SDQ30zqjk&list=PLCBa_75YlKx7UOvtJBAu1tuDTpThc6Zmf


*PLEASE NOTE:
PLEASE TAKE DECISIONS BASED ON YOUR RESEARCH AND WHAT YOU FEEL RIGHT
I'M JUST SHARING MY OWN RESEARCH THROUGH THIS VIDEO !!
AND THIS VIDEO DOES NOT FORCE YOU ANYTHING BY ANY MEANS!! *

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «NextJS & CommerceJS : Coding the checkout flow with Test Gateway (more than a basic tutorial)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.