Mobil Uygulama Teknolojisi

build_runner

build_runner, Dart kod üretimi ve modüler derleme için kullanılan bir derleme sistemidir. Linux, macOS ve Windows platformlarını destekler. Dart SDK ^3.11.0 gerektirir.

build_runner Flutter paketi
Güncel sürüm2.16.0
Desteklenen platformlarlinux, macos, windows
Son paket yayını2026-07-31T09:33:05.534102Z

build_runner, Dart ekosisteminde kod üretimi ve modüler derleme için kullanılan bir derleme sistemidir. Özellikle JSON serileştirme, veritabanı modelleri veya state management gibi tekrarlayan kodların otomatik üretilmesinde yaygın olarak tercih edilir. Paket, Dart SDK ^3.11.0 gerektirir ve Linux, macOS, Windows platformlarını destekler. Yayın tarihi 31 Temmuz 2026'dır ve sürüm 2.16.0'dır. build_runner, Flutter ve Dart projelerinde geliştirme sürecini hızlandırmak için güçlü bir araçtır.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Dart ve Flutter geliştiricileri
  • Kod üretimi gerektiren projeler
  • Modüler derleme ihtiyacı olan ekipler

Yaygın kullanım alanları

JSON Serileştirme

json_serializable gibi paketlerle birlikte kullanılarak model sınıflarından otomatik JSON kodları üretir.

Veritabanı Modelleri

Drift veya moor gibi veritabanı paketleriyle tablo sınıflarını ve sorgu kodlarını otomatik oluşturur.

State Management

Riverpod veya Bloc gibi state management çözümlerinde tekrarlayan kodların üretilmesini sağlar.

İncelenmesi gereken noktalar

  • Dart SDK ^3.11.0 sürümü gerektirir; projenizin SDK sürümüyle uyumlu olduğundan emin olun.
  • Kod üretimi sırasında derleme süresi artabilir; büyük projelerde performans etkisi göz önünde bulundurulmalıdır.
  • Paket yalnızca Linux, macOS ve Windows platformlarını destekler; web veya mobil platformlar için ek yapılandırma gerekebilir.

pub.dev

Bağımlılık ve geliştirme notları

build_runner paketi, pub.dev üzerinden yayınlanmaktadır. Kurulum için pubspec.yaml dosyasına bağımlılık olarak eklenmesi gerekir. Resmi kurulum adımları sağlanmamıştır.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

ZeplinGo olarak, projenizin ihtiyaçlarına özel kod üretimi ve derleme süreçlerini birlikte tasarlayabiliriz. build_runner'ın sunduğu olanakları değerlendirerek size en uygun çözümü geliştirebiliriz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

build_runner hangi platformları destekler?

build_runner, Linux, macOS ve Windows platformlarını destekler.

build_runner hangi Dart SDK sürümünü gerektirir?

build_runner, Dart SDK ^3.11.0 sürümünü gerektirir.

build_runner'ın güncel sürümü nedir?

build_runner'ın güncel sürümü 2.16.0'dır ve 31 Temmuz 2026'da yayınlanmıştır.