我一直在网上搜索这个没有答案。我了解 Web 开发您担心前端(HTML、CSS、javascript)和后端(PHP、JSP、ASP.NET 等)。所有这些都使用不同的语言、技术、开发环境。那么我的问题是 ASP.NET MVC 是否提供了一个单一的 IDE(Visual Studio)和一种需要担心的语言/语法(C#)?如果是这样,是否有与此相比的开源比较?如果不是,那么使用微软的专有技术有哪些优点和缺点(即许可证、费用)?
因此,如果即使使用框架也没有单一语言,它是否只是一个 IDE(如 Visual Studio)?这本身就是一个优势吗?你对 PHP Cake 和其他框架有同样的看法吗?