Claude Skills: اتوماسیون کدنویسی تکراری در لاراول
تیم توسعهدهندهای که با کتابخانه Saloon روی API تیکتماتیک کار میکرد، برای هر endpoint جدید مجبور بود چهار فایل جداگانه بسازه: کلاس Params، DTO، کلاس Request و یه متد روی Resource. با استفاده از قابلیت Claude Skills — مجموعه دستورالعملهای قابلاستفاده مجدد برای دستیارهای AI — این فرآیند تکراری تقریباً کاملاً خودکار شد. حالا کافیه مشخصات API رو به اسکیل بدی تا فایلها در مسیر درست، با namespace و propertyهای صحیح، تولید بشن.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر،اینجا را کلیک کنید
خلاصهٔ کاملتر
پروژهای که روی API تیکتماتیک با کتابخانه Saloon ساخته شده بود، یه الگوی تکراری داشت: برای هر endpoint جدید باید چهار فایل مجزا میساختی. این کار نه سخت بود، نه پیچیده — فقط خستهکننده و وقتگیر.
جریان کار قبلی برای یه endpoint ساده مثل «گرفتن سفارش» اینطوری بود: اول یه کلاس GetOrderParams برای نگهداشتن پارامترهای درخواست، بعد یه DTO از نوع spatie/laravel-data برای parse کردن پاسخ API، سپس کلاس Request خود Saloon که همه چیز رو به هم وصل میکرد، و در آخر یه متد روی Resource که نتیجه نهایی رو میداد. حاصل این chain یه کال تمیز بود:
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




