Spring MVC and Django



我是一名工程师,转向Web开发人员,在Django中有一些经验。最近,我得到了与Spring MVC有关的工作。我对爪哇的了解非常有限。我知道与Python相比,Java在企业级别的应用程序中使用了更多。我想知道的是在Web开发中何时使用Spring MVC以及何时使用Django?决定框架的基础是什么?如果我应该决定其中的任何一个,除了这两个框架中的熟悉程度最重要的事实外,要决定的参数是什么?

Spring MVC是Java中构建Web应用程序的Web框架。然而,春季是重量框架,它包含很多东西,例如春季安全性,春季休息,春季批处理,春季MQ等。Spring专注于企业应用程序的管道,因此团队可以专注于应用程序级的业务逻辑,而与特定的部署环境无关紧要。因此,它对构建企业应用程序很有用。您可以看到 netflix,yatra.com 这些网站是在 spring 和相关技术的基础上建立的。

这并不意味着您不能使用Django Web-Framework进行类似的操作。它是轻量级框架,具有许多功能,例如 django admin,django orm,django orm,模板,django rest框架等> ,易于设置,例如蛋糕,对蛋糕很有用,对提高您的开发速度。Django Framework有许多第三方软件包。Django框架上有几个顶级网站,例如Intagram,Pinterest,Bitbucket。

很高兴!随意选择其中任何一个。两者都可以用来集成可扩展的Web应用程序

最新更新