Magic 1.0.1 yayında
Flutter için Laravel deneyimi.
Flutter uygulamaları için facade'lar, Eloquent tarzı modeller, service provider'lar ve bir IoC container. Laravel biliyorsanız Magic'i zaten biliyorsunuz.
Mimari. Hazır. Yayına.
Flutter size widget verir, mimari vermez. Magic HTTP istemcisini, kimlik doğrulamayı, önbelleği, doğrulamayı ve routing'i bağlar; her uygulamada yeniden kurmazsınız.
-
Routing
Altında GoRouter var; middleware, isimli rotalar ve
Daha fazla Routing hakkındaBuildContextistemeyen gezinme. -
Eloquent ORM
REST API'nizin üzerinde active-record modeller; cast'ler, mutator'lar ve repository'ler. Yerel katman için
Daha fazla Eloquent ORM hakkındamagic_local_storageekleyin. -
Facade'lar ve IoC
Daha fazla Facade'lar ve IoC hakkındaAuth,HttpveCachegibi 18 facade, bir service container'dan çözülür. -
Kimlik doğrulama
Token guard'ları, önce önbellek oturum geri yükleme ve otomatik yenileme; ayrıca gate'ler ve policy'ler.
Daha fazla Kimlik doğrulama hakkında -
Doğrulama
View'da tanımlanan kurallar, alanlarda gösterilen API 422 hataları ve uzak kontroller için async kurallar.
Daha fazla Doğrulama hakkında -
Hazır sahteler
Daha fazla Hazır sahteler hakkındaHttp.fake(),Auth.fake()veCache.fake()mock'ların yerini alır. mockito gerekmez.
Ajanınız Magic konuşur.
Magic skill'i kodlama asistanınıza facade'ları, Eloquent kurallarını ve service provider yaşam döngüsünü ilk satırdan önce öğretir. Tek komut kurar.
projenizde çalıştırın diğer editörler
şunlarla çalışır
Üstelik projenin içinde çalışır.
Skill'ler kuralları öğretir. Yerel MCP sunucusu, ajanınıza düzenlerken projenin kendi komutlarını stdio üzerinden verir.
-
Yerel stdio
Projenizde çalışır, barındıracak bir şey yok.
-
Proje komutları
İskele ve kurulum adımları araç olarak.
-
Hesap yok
MIT, sonsuza dek ücretsiz.
# stdio, kendi makinenizde çalışır
Yerel, hesapsız, MIT.
Saniyeler içinde üretmeye başlayın
Ya da pubspec.yaml dosyasına ekleyin:
dependencies:
magic: ^1.0.1
Ya da yapay zeka ajanınıza şu istemi verin: