Saya telah mengevaluasi solusi arsitektur untuk proyek seluler yang akan memiliki layanan web / aplikasi di samping aplikasi asli dan telah melihat berbagai perpustakaan, kerangka kerja, dan tumpukan seperti Meteor , ini menjadi semacam "kerangka paket tumpukan terbuka" , erat terikat dengan Node.js .
Ada banyak pembicaraan tentang manfaat menggunakan bahasa yang sama baik dari sisi klien dan server, dan saya tidak mengerti. Saya bisa mengerti jika Anda ingin mencerminkan seluruh keadaan aplikasi web di kedua klien dan server tetapi berjuang untuk menemukan kemenangan lain ... Efisiensi alur kerja?
Saya mencoba memahami mengapa paritas bahasa klien / server dianggap sebagai grail suci. Mengapa paritas bahasa klien / server penting dalam pengembangan perangkat lunak?