CodeBlanks Logo Icon CodeBlanks

Özet - Flutter web

build web ve setUrlStrategy'yi birleştirerek web uygulaması yaparsın.

Özet - Flutter web

Bir Flutter web uygulaması yayınlarken iki adım birleşir: flutter build web ile üretim paketi üret, setUrlStrategy(PathUrlStrategy()) ile URL'deki '#' işaretini kaldır. Bu ikisi birlikte temiz URL'li, hızlı bir web uygulaması verir.

// Terminal
flutter build web

// main.dart
setUrlStrategy(PathUrlStrategy());

Uygulama Yayın adımları listesi

main'de iki komutu liste halinde tanımla: ['flutter build web', 'setUrlStrategy']. Listenin uzunluğunu yazdır.

Başlangıç kodu

main.dart
void main() {
  // flutter build web ve setUrlStrategy elemanlarından oluşan steps listesi tanımla
  // uzunluğunu yazdır
}

Örnek çözüm

main.dart
void main() {
  final steps = ['flutter build web', 'setUrlStrategy'];
  print(steps.length);
}

Beklenen çıktı

2

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Flutter web uygulamasını yayınlarken hangi iki adım birleşir?

  • flutter clean ve flutter analyze
  • flutter build web ve setUrlStrategy Doğru cevap
  • flutter run ve flutter test
  • flutter create ve flutter pub get

Açıklama: flutter build web üretim paketi üretir, setUrlStrategy URL'deki '#' kaldırır; ikisi birlikte yayınlanan web uygulamasını oluşturur.

2 setUrlStrategy çağrısı

Soru
____(PathUrlStrategy());
Cevap
setUrlStrategy(PathUrlStrategy());

Açıklama: setUrlStrategy URL stratejisini ayarlar; setPath, configureUrl ve urlStrategy flutter_web_plugins'de geçerli fonksiyon adları değildir.

3 Flutter web özet eşleşmeleri

Kavram Anlamı
flutter_web Tarayıcı platformu
build_web Derleme adımı
setUrlStrategy URL yapılandırma
PathUrlStrategy Temiz URL stratejisi

Uzman seviye bölümündeki tüm dersler