سلام دوستان
برنامه نويسي لاراول به صورت عادي چه فرقي با api نويسي با لاراول داره؟
درواقع چه قسمت هايي در api نويسي با خود فريمورك لاراول متفاوت هست؟
فرض كنيد تمام قسمت هاي يك وب سايت رو ميخوايم با api بنويسيم و تست كنيم با ابزاري مثل postman
حالا اين چه تفاوتي با برنامه نويسي لاراول به صورت عادي در محيطي مثل vscode و استفاده از موتور blade داره؟
و اينكه ساختار اين دو روش با هم متفاوت هست و از ابتداي پروژه بايد مشخص كنيم به صورت عادي بنويسيم يا با api يا اينكه ميشه پروژه برو بنويسيم كامل و بعد تبديل به api كنيم؟
تشكر
سلام
خروجی api، یک json object هست که می تونید ازش در هر برنامه ای استفاده کنید.
خروجی لاراول برای استفاده در blade یک object هست ولی به عنوان api قابل استفاده نیست.
خروجی گرفتن از کدی که برای api استفاه میشه با کد blade تفاوت داره.
مثلا:
api:
return response()->json($items)
blade:
return view('view.name', ['items' => $items])
مابقی کد می تونه یکی باشه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟