فرزاد عامری
2 هفته پیش توسط فرزاد عامری مطرح شد
2 پاسخ

نصب لاراول

سلام دوستان حین نصب لاراول چنین پیامی دریافت میکنم بایدد کدوم گزینه انتاخاب کنم و تفاوت های گزینه ها چیه ؟

 ┌ Would you like to install a starter kit? ────────────────────┐
 │ › ● No starter kit                                           │
 │   ○ Laravel Breeze                                           │
 │   ○ Laravel Jetstream                                        │
 └──────────────────────────────────────────────────────────────┘

 ┌ Which testing framework do you prefer? ──────────────────────┐
 │ › ● Pest                                                     │
 │   ○ PHPUnit                                                  │
 └──────────────────────────────────────────────────────────────┘

ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 2 هفته پیش مطرح شد
1

درود خوبی...

گزینه اول برای احراز هویت هست که Laravel Breeze انتخاب کنید و غیر از این No starter kit رو انتخاب و خارج از آن Laravel UI نصب کنید.
گزینه دوم برای تست نویسی هست که پیشنهادم PHPUnit است.


Soh3illl
تخصص : برنامه نویس php
@soh3illl 2 هفته پیش مطرح شد
0

سلام و عرض ادب
همون طور که دوستمون گفتن گزینه اول مربوط میشه به بحث احراز هویت. اگه که قصد دارید که خودتون از پایه بیاید بحث احراز هویت رو پیاده سازی کنید و یا اینکه تو این مورد خاص اصلا نیاز ندارید گزینه اول (No starter kit) رو باید انتخاب کنید. پیشنهاد میکنم درباره ی گزینه های دیگه مربوط به بخش احراز هویت هم خودتون از مستندات لاراول بخونید که متوجه تفاوت های این پیکج ها باشید

در مورد بخش دوم، این بخش مربوط به تست نویسی هست. هیچ گزینه ای بهتر یا بدتری وجود نداره. اگه قبلا با فریم های مثل Jest کار کرده باشید می تونم بگم که با Pest هم راحت خواهید بود. در مقابلش PHPUnit هست که استایل نوشتن تست هاتون باید OOP باشه.
این رو هم ذکر کنم که خود Pest هم بر پایه ی PHPUnit پیاده سازی شده.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام