ความเข้าใจของฉันจากแอปพลิเคชัน MVC ขนาดเล็กคือคุณมีส่วนหน้าซึ่งเกี่ยวข้องกับ HTML, JS, jQuery และอื่น ๆ และคุณมีจุดสิ้นสุดด้านหลังซึ่งประกอบด้วยตัวควบคุมและรุ่นของคุณ
อย่างไรก็ตามเมื่อฉันพูดคุยกับนักพัฒนาจาก บริษัท ขนาดใหญ่พวกเขามักจะพูดถึงว่ามีส่วนหน้าและส่วนหลัง ดังนั้นบางครั้งฉันอาจได้ยินว่าพวกเขามีส่วนหน้ากับ C # และส่วนหลังกับ Java ทำไม บริษัท ใดต้องการแบ็กเอนด์และส่วนหน้าในภาษาอื่น สิ่งนี้ช่วยให้เว็บไซต์ขนาดใหญ่ดีขึ้นหรือไม่
เมื่อมีคนบอกว่าส่วนหน้าของพวกเขาถูกสร้างขึ้นใน C # นี่หมายความว่าพวกเขากำลังใช้เฟรมเวิร์กสำหรับส่วนหน้า (เช่น. NET) และกรอบงานเพิ่มเติมของแบ็กเอนด์ (เช่นสปริง) หรือมันหมายถึงบางสิ่งที่แตกต่างอย่างสิ้นเชิง?