Twitter Bootstrap zaten NodeJS'nin bir ürünü gibi bir şey olması lazım. (Yanlış olmasın) da öyle biliyorum. NodeJS ve Angular öneriyorum bu tür işlemler için. Ancak başlı başına dil gibiler söylediğin gibi, front-end development kolay iş değil

.
Bootstrap NodeJS'nin mi bilmiyorum ama , çok işlevsel olduğu kesin

zamandan tasarruf
Bu uygulamanın aynısını okulda Bitirme Projesi olarak yaptık ve bitirdik. İki ayrı uygulama Şöför ve Yolcu olarak planladık. Aradaki bütün haberleşmeyi veri tabanı sorguları üzerinden yaptık. Ama mantıklı olan yöntem (Andorid dolayısıyla Java için bahsediyorum) Socket kullanmak. Biz işi uzatmamak için ve Socket'i öğrenmekte işimize gelmediği için veri tabanı sorguları ile yaptık. Performans konusunda çok büyük sayıda aynı anda veri tabanı işlemi yapılmazsa sıkıntı olmuyor. Ama piyasaya çıkacak bir uygulamanın kesinlikle Socket kullanması lazım. Node.Js'de bir alternatif olabilir.
Dipnot: Haritadaki tüm işlemler için Google Maps APİ kullandık.
Kolay Gelsin
Sürücülerin GPS güncellemesini nasıl yaptınız acaba , 20 saniyede 1 gibi süreli mi,
yoksa başka bir yoldan mı yaptınız acaba.
Bu tarz bir uygulamadaki mantığı çözsem çok güzel bir gelişme olacak benim için