Özet - Flutter web
- Flutter kursu
- Uzman seviye
- Ders 30/39
- 4 dk
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
void main() {
// flutter build web ve setUrlStrategy elemanlarından oluşan steps listesi tanımla
// uzunluğunu yazdır
}Örnek çözüm
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ı
____(PathUrlStrategy());
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 |