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
cevap
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.
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
- 1. Asp.Net MVC ve Web Hizmetleri
- 2. MVC Denetleyici ve WebAPI Denetleyici aynı projede Nasıl Kullanılır
- 3. Aynı projede IdentityServer ve WebAPI nasıl çalıştırılır
- 4. ASP.NET MVC Web uygulaması ve ASP.NET Web Uygulaması
- 5. ASP.NET MVC LİSTESİ ve aynı görünümde oluşturma
- 6. Aynı Çözümdeki MVC ve Web API Projeleri
- 7. ASP.NET MVC 5 ve AngularJS/ASP.NET WebAPI
- 8. ASP.Net webforms ve MVC ile Orijinallik
- 9. ASP.NET MVC ve Angularjs vs ASP.NET MVC ve Reactjs
- 10. ASP.Net Web API modeli MVC 3
- 11. ASP.NET MVC yetkilendirme ve
- 12. Aynı sayfadaki çoklu görünümler MVC ASP.NET
- 13. Aynı sayfadaki Çoklu Formlar ASP.net MVC
- 14. ASP.NET Web Formları sayfalarına jQuery UI kodu nasıl eklenir? Bir ASP.NET Web Formları projede Yeni> Web Formları seçtiğinizde
- 15. Web formülleri çoğaltın GridView ASP.NET MVC içinde
- 16. Bir ASP.NET MVC web sitesinde arama gerçekleştirme
- 17. Amazon Web Hizmetleri + ASP.NET MVC 3 + MySql
- 18. "Klasik" ASP.NET sayfaları ve Microsoft MVC aynı web uygulamasında var olabilir mi?
- 19. Aynı projede birden fazla tercüman peki mi?
- 20. Bağımlılık Enjeksiyonu ve ASP.net MVC 5/Web API 2
- 21. ASP.NET MVC JQuery
- 22. C# ASP.NET MVC 4 Web API XmlDocumentationProvider hatası
- 23. ASP.NET MVC
- 24. ASP.Net MVC 4 Web API denetleyicisi ile çalışma Unity.WebApi
- 25. ASP.NET MVC projesi ve Cordova projesi arasında kod paylaşımı
- 26. kullanıcı denetimleri ve asp.net mvc
- 27. http handler ve asp.net mvc
- 28. ASP.Net MVC Paketleri ve Minification
- 29. IoC ve ASP.NET MVC Denetleyicileri
- 30. Asp.net 5 (ve MVC 6) barındırma
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
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