توی این جلسه یک پروژه تو این جلسه یک پروژه NextJS رو با هم ریویو میکنیم.
توی این رویداد دور هم جمع میشیم تا یک سورس کد رو با هم ریویو کنیم و درباره پرکتیسهای بهتر و دلایلش صحبت کنیم.
ویدئوی متغیر محلی
00:00 ماب ریویو چیه؟
02:13 ni چیه؟
03:20 فلسفه package lock چیه و چرا نباید ایگنورش کرد؟
09:30 بررسی package.json
12:30 نحوه درست ستاپ کردن فرمتر توی پروژه تیمی
15:42 دلیل استفاده از husky و git hook ها
16:45 دلیل استفاده از lint-staged
21:27 چطوری با حفظ DX بتونیم کدبیس رو scale کنیم؟
27:15 بررسی next.config.js و متغیرهای محلی
29:11 بررسی فولدر استراکچر
29:50 بررسی schema.prisma
36:40 بررسی Provider ها
44:45 استفاده از clsx وtailwindMerge
46:40 بررسی مدیریت فرم
49:15 مدیریت اسکیما و اپتیمایز کردن فرم
55:27 بررسی folder structure های مختلف
1:07:43 کی و چطوری SSR رو غیرفعال کنیم؟
1:10:20 پرکتیس درست گرفتن دیتا توی NextJS
1:26:00 پرکتیس درست API call ها توی NextJS