laravel-expert
Produktionsreife Laravel-Anwendungen entwickeln
Erhalten Sie professionelle Laravel-Entwicklungsunterstützung für saubere Architektur, sichere Programmiermuster und moderne Laravel 10/11+ Best Practices.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "laravel-expert". Create a user registration API endpoint with email verification
النتيجة المتوقعة:
Ich werde einen vollständigen Registrierungs-API mit Controller, Service, FormRequest und API Resource entwerfen. Die Implementierung umfasst:
1. **Routendefinition** - POST /api/register
2. **FormRequest** - RegistrationRequest mit Validierungsregeln
3. **Controller** - RegistrationController mit store-Methode
4. **Service** - UserService für Geschäftslogik
5. **API Resource** - UserResource für Antwortformatierung
Möchten Sie, dass ich den vollständigen Code für eine dieser Komponenten generiere?
استخدام "laravel-expert". How do I optimize this Eloquent query to avoid N+1 problems?
النتيجة المتوقعة:
Um N+1-Abfragen zu vermeiden, sollten Sie Eager Loading verwenden. So geht's:
**Problem:** Das Laden von Beiträgen mit ihren Autoren in einer Schleife verursacht N+1-Abfragen.
**Lösung:** Verwenden Sie with() für Eager Loading:
$posts = Post::with(['author', 'comments'])->get();
Dies lädt alle Beiträge und ihre verwandten Autoren/Kommentare in nur 2-3 Abfragen statt N+1. Verwenden Sie dieses Muster immer, wenn Sie auf Beziehungen in Schleifen zugreifen.
التدقيق الأمني
آمنAll 13 static security findings are false positives. The scanner pattern-matched keywords without semantic understanding. The skill is a legitimate Laravel development assistant providing coding best practices with no malicious functionality.
مشكلات منخفضة المخاطر (4)
درجة الجودة
ماذا يمكنك بناءه
Neue Laravel-Funktionsentwicklung
Generieren Sie vollständige, produktionsreife Laravel-Funktionen mit richtiger Architektur einschließlich Controllern, Services, Migrations und Tests.
Code-Review und Umgestaltung
Erhalten Sie detaillierte Code-Reviews mit spezifischen Umgestaltungsvorschlägen zur Verbesserung der Laravel-Codequalität und zur Einhaltung von Framework-Konventionen.
API-Design und -Implementierung
Entwerfen und implementieren Sie RESTful APIs mit Laravel Resources, richtigen Statuscodes, Paginierung und Rate-Limiting.
جرّب هذه الموجهات
Erstellen Sie eine vollständige Laravel-Funktion für [describe feature] einschließlich Controller, Service-Klasse, Migration und FormRequest-Validierung. Folgen Sie sauberen Architekturmustern.
Überprüfen Sie diesen Laravel-Code und identifizieren Sie Probleme. Geben Sie eine umgestaltete Version mit Erklärung der Verbesserungen: [paste code here]
Entwerfen Sie einen RESTful API-Endpunkt für [describe resource] in Laravel. Einschließlich Routendefinition, Controller-Methode, Resource-Transformer und Validierung.
Implementieren Sie Authentifizierung für [describe use case] mit Laravel Sanctum. Einschließlich Middleware-Setup, Policy-Registrierung und Controller-Logik.
أفضل الممارسات
- Halten Sie Controller dünn, indem Sie Geschäftslogik in Service-Klassen auslagern
- Verwenden Sie immer FormRequest-Klassen für Eingabevalidierung anstelle von Controller-Validierung
- Verwenden Sie Route Model Binding für automatische Model-Auflösung und implizite Routenvalidierung
تجنب
- Vermeiden Sie es, Geschäftslogik direkt in Controllern zu platzieren - verwenden Sie stattdessen Service-Klassen
- Verwenden Sie request()->all() nicht ohne explizite Validierung - validieren Sie Eingaben immer
- Vermeiden Sie rohe SQL-Abfragen, außer wenn unbedingt erforderlich - verwenden Sie den Eloquent Query Builder