D'après ce que je comprends des petites applications MVC, vous avez le front-end, qui traite de HTML, JS, jQuery, etc., et vous avez le back-end, qui se compose de vos contrôleurs et modèles.
Cependant, lorsque je parle à des développeurs de grandes entreprises, ils mentionnent souvent avoir un niveau frontend et un niveau backend. Donc, parfois, j'entends peut-être qu'ils ont un frontend avec C # et un backend avec Java. Pourquoi une entreprise voudrait-elle un backend et un frontend dans différentes langues? Est-ce que cela aide mieux le site Web à grande échelle?
Lorsque les gens disent que leur frontend est construit en C #, cela signifie-t-il qu'ils utilisent un framework pour le frontend (comme .NET) et un framework supplémentaire sur le backend (comme Spring)? Ou cela signifie-t-il quelque chose de complètement différent?