Şimdi Ara

Projem için veritabanı ve platform önerisi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
11
Cevap
0
Favori
557
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar chat sistemi olan bir projem var. Hem mobil hem web alanında ortak bir veritabanı kullanmak istiyorum ama hangisi uygun ve basit olur tam bulamadım. Bunun sebebi de flutter kullanacak olmam. Flutter' da firebase chat için zaten ideal gözüküyor ama web kısmında nasıl bağdaştıracağım fikir verirseniz sevinirim.

    ASP.NET firebase çok stabil gelmedi ve kaynakları yetersiz gördüm.

    node.js firebase - flutter firebase olabilir mi?

    asp.net mvc signalr - flutter signal(bundan emin değilim) olabilir mi?

    sizce ne yapmalıyım?



  • node.js firebase - flutter firebase olabilir.

    Hatta hiç sunucu işlerine girmeden firebase Cloud functions bile kullanabilirsin.
  • Firebase kullancaksan asp.net kullanmana gerek yok. Bir de dil seçimi genelde takımların bilgisine göre yapılır.Dolayısı ile senin ve varsa takım arkadaşlarının backgroundunu bilmemiz lazım ki stack tavsiye edelim. Yoksa herkes kendi bildiği dili tavsiye eder veya konferansta duyduğu iyi olduğunu varsaydığı teknolojiyi söyler. Flutter kötü değilancak kaynak az bunu da dikkate almanı tavsiye ederim. (Özellikle türkçe) Zaten mobil de kaynak bir asp.net veya java kadar bol değil. Eğer mobil tarafı da olacağı düşünülürse React + ReactNative ve backend olarak firebase güzel tercih olabilir. Tabi istersen flutter da kullanabilirsin ancak sanırım flutter kullanırsan web de yine başka bir arayüz aracı kullanmalısın. Ancak hepsi javascriptolursa biraz rahat edersin. Tavsiyem Mobili unut. İki tavşan kovalayan hiç tavşan yakalayamaz. önce Web uygulamasını yap. Responsive yap. Bunu ilk versiyon olarak düşün sonra PWA (progressive web app) kullarak mobile yakın bir deneyim elde etmek çok az zamanını alır. Sonra talebe göre istersen native mobil uygulamanı üretirsin. Şimdi önce iş fikrini test etmeni tavsiye ederim.

    Firebase güzel seçim olacaktır ancak alternatif olması için tek baas ürün o değil. Parse server var. graph.cool var.


    Projem için veritabanı ve platform önerisi


    ben 8-10 yıldır kod yazıyorum. Eski girişimciyim. Benim ile mobile geçip ürün çıkarmam hiç kolay olmadı. Öyle hme mobil yazayım hem web yazayım öyle kolay olmuyor. Enerjini iyi ayarlamanı tavsiye ederim.




  • mahoni_38 kullanıcısına yanıt
    Hocam teşekkür ederim. Bitirme tezim olduğu için hem web hem mobil yapmak zorundayım. Bu yüzden zorluyorum asıl hedefim mobil ama web den başlayacağım. Flutter seçme sebebim mobil dersimizde flutter görmemiz ve aynı zamanda ona da ayrı bir proje yapmam gerekiyor. O yüzden flutter ile ikisini de yapmaya çalışacağım. Flutter kullanırsam web de farklı bir arayüz yapmam gerekiyor evet ama mobilde react native yaparsam web kısmında neden başka bir arayüz yapmam gerekmiyor
  • GrAy kullanıcısına yanıt
    hocam tam olarak ne anlama geliyor açabilir misiniz? şu an standart flutter-firebase uygularsam ne yapmış olacağım sizin dediğinizi uygularsam ne yapmış olacağım ? Prosedür olarak örnek anlatır mısınız ?
  • quote:

    Orijinalden alıntı: Onur.

    Hocam teşekkür ederim. Bitirme tezim olduğu için hem web hem mobil yapmak zorundayım. Bu yüzden zorluyorum asıl hedefim mobil ama web den başlayacağım. Flutter seçme sebebim mobil dersimizde flutter görmemiz ve aynı zamanda ona da ayrı bir proje yapmam gerekiyor. O yüzden flutter ile ikisini de yapmaya çalışacağım. Flutter kullanırsam web de farklı bir arayüz yapmam gerekiyor evet ama mobilde react native yaparsam web kısmında neden başka bir arayüz yapmam gerekmiyor
    React ile react Native çok benzer. O yüzden aynı bilgiyi ikisinde de kullanabilirsin. İsterleri bilmiyorum ama mobile web site yapıp onu webview içinde görüntülenecek şekilde paketlemek de bir seçenek manifold js isminde bir araç bunu yapıyordu ve elinde bir apl \ ipa oluyor. Eğer hocan onaylarsa bu da bir seçenek. Veya ionic tek kod hem web sitesi hem Mobil app mümkün

    < Bu ileti mobil sürüm kullanılarak atıldı >




  • Onur. kullanıcısına yanıt
    Söyle firebase cloud firestore ile databaseinizi tutacaksınız.
    Kullanıcı giriş kayıt gibi işlemlerde firebase authantication.
    Özel işlemler için ise firebase cloud firestore
  • mahoni_38 kullanıcısına yanıt
    Hocam node.js öğreniyorum şu an. Zaten elim alışık biraz. Çok zaman almayacak. vue.js ve firebase ile chat sistemi örnekleri gördüm onlara bakacağım biraz node kastıktan sonra. Flutter kesin gibi ama web bittikten sonra düşüneceğim. web kısmını yazdığım framework ile yaptım diyelim. Flutterdan da vazgeçtiğimi varsayarsak react native ile mi yapmamı önerirsiniz mobil kısmını?
  • quote:

    Orijinalden alıntı: Onur.

    Hocam node.js öğreniyorum şu an. Zaten elim alışık biraz. Çok zaman almayacak. vue.js ve firebase ile chat sistemi örnekleri gördüm onlara bakacağım biraz node kastıktan sonra. Flutter kesin gibi ama web bittikten sonra düşüneceğim. web kısmını yazdığım framework ile yaptım diyelim. Flutterdan da vazgeçtiğimi varsayarsak react native ile mi yapmamı önerirsiniz mobil kısmını?
    Devfest de flutter web de de çalıştığını gördüm. Bir incele istersen. Ayrıca hala neden firebase + node js dendiğinin anlayamıyorum. Firebase mysql gibi sadece bir database değil. Firebase toolkit olmanın ötesinde bir backend as service. Onun client sdk kullanarak backend ihtiyaç duymadan gerçek zamanlı olarak ürün geliştirebilirsin.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.