0

Başlangıçta bir yerel mobil uygulama özelliği bulunan bir web sitesi (ASP.NET MVC 5) tasarlama aşamasındayım. Bu projeye, bu mobil uygulamaya yönelik hizmetler sunmak amacıyla ASP.NET Web API'sini dahil etmek istiyorum. Bu iki öğeyi aynı projede karıştırmak akıllıca mıdır? Ya da tamamen iki ayrı proje oluşturursam daha iyi olur. Mobil uygulama İyonik çerçeve + açısal ile inşa edilecektir. Bu şekilde tasarlamanın artıları ve eksileri var mı?Aynı projede ASP.NET MVC ve Web API'si

+0

Olası kopyası [ASP.NET MVC ve ASP.NET Web API için ayrı modeller oluşturmalı mıyım?] (Http://stackoverflow.com/questions/13365025/should-i-create-separate-models-for- asp-net-mvc-ve-asp-net-web-api) – Nkosi

+0

Bunları dahil etmemek arasında bir geri ve biraz gibi görünüyor. Bir uygulama içinde mvc projeden aynı verileri kullanan bir mobil uygulama oluşturmanın iyi bir şey olup olmadığını soruyorum. – prola

cevap

0

Almak istediğiniz ölçeklenebilirliğe bağlıdır. Küçük bir proje ve kullanıcı sayısını sınırlarsa, bunu tek bir projede yapabilirsiniz. Aksi takdirde, bunları farklı sunucularda dağıtmak için ayırmak isteyebilirsiniz.

+2

Aynı web sitesini birden çok sunucuya da dağıtabilirsiniz - ancak haklısınız; bu, oturum kullanımı, önbellekleme ve (potansiyel olarak) sahtekârlık jetonları gibi şeyler ile ilgili zorluklarla birlikte gelir. Farklı sunuculara dağıtım yapmak yalnızca geçici bir çözümdür: Trafik, taraflardan biri için daha fazla sunucuya ihtiyaç duyduğunda yeteri kadar büyüdüğünde aynı turşuda olacaksınız. Bu, onların büyümesini beklerseniz, başlangıçtan dağıtılan herşeyi inşa etmeniz anlamına gelir! – ErikE

İlgili konular