نصب Laravel Breeze — راهنمای کامل احراز هویت با Blade و Livewire
نصب Breeze روی Laravel 12، انتخاب Blade یا Livewire، ساختار routeها، login/register و سفارشیسازی اولیه.
مقالات فنی، آموزشها و یادداشتهای توسعه نرمافزار
نصب Breeze روی Laravel 12، انتخاب Blade یا Livewire، ساختار routeها، login/register و سفارشیسازی اولیه.
تراکنش دیتابیس برای ثبت سفارش، انتقال موجودی و عملیات چندجدولی — با transaction، deadlock و تست.
DB::table vs Model::query — performance، خوانایی و سناریوهای report، bulk update و join پیچیده در Laravel.
Comment روی Post و Video، Media Library و morphMap — polymorphic relation از مبتدی تا production.
SoftDeletes trait، deleted_at، restore، withTrashed و trash در پنل ادمین — حذف امن بدون از دست دادن داده.
Factory state، relation در Factory، Seeder ترتیبی و database seeding برای تست و staging — بدون داده تصادفی بیمعنا.
created، updated، deleted و registering observer — چه زمانی Observer بهجای Event class و چطور از حلقه بینهایت جلوگیری کنیم.
casts()، AsEnumCollection، datetime، encrypted و mutator/accessor جدید — چطور داده را هنگام خواندن و نوشتن تمیز نگه داریم.
بازاستفاده از شرطهای query با scope در Laravel: published، active، برایAdmin و global scope برای soft delete منطقی.