Web applications 如果I';我打算开发商业网络应用程序
最重要的是,我脑子里有一些想法,我们与我的一个朋友合作,编写了一些基于网络的杀手级商业应用程序。好了,这足够做初步的 我们正在考虑试用和使用什么平台。第一个想法是Java,因为我们都知道Java,我也看到了Spring的应用,所以SpringMVC看起来不错。然后有人来找我说“嘿,Adobe Flex踢出了一些东西,所以在商业应用程序中使用它。”读了Joel的一篇小文章后,我发现Flash从长远来看是不起作用的(但如果我错了,请纠正我),所以据我所知,剩下的是:Web applications 如果I';我打算开发商业网络应用程序,web-applications,Web Applications,最重要的是,我脑子里有一些想法,我们与我的一个朋友合作,编写了一些基于网络的杀手级商业应用程序。好了,这足够做初步的 我们正在考虑试用和使用什么平台。第一个想法是Java,因为我们都知道Java,我也看到了Spring的应用,所以SpringMVC看起来不错。然后有人来找我说“嘿,Adobe Flex踢出了一些东西,所以在商业应用程序中使用它。”读了Joel的一篇小文章后,我发现Flash从长远来看是不起作用的(但如果我错了,请纠正我),所以据我所知,剩下的是: Java和一些奇特的框架,如S
- Java和一些奇特的框架,如Spring
- Python与Django
- (我提到Ruby及其Rails只是作为一个脚注,因为围绕它的宣传似乎开始消退)
<强>编辑:我知道有.NET平台,但我不太喜欢使用它……< /强>
你也应该考虑和;也许也
所有这些都是编译框架,关注安全性和可靠性。看来Clojure和Heroku将是我们最好的选择。关于Lisp,有一些公司广泛使用它(Ocaml或Haskell也是如此)。我听说在克林顿时期,白宫的网络服务器是通用的Lisp语言。今天,一些公司雇佣了几十名CommonLisp程序员来完成一个与航空公司预订(或类似的事情)相关的大型项目。Ocaml被多家金融公司(Jane Street、Lexifi等)使用。它们是成功的公司吗?顺便说一下,我的主要问题是LISP程序员很少,所以如果我的项目扩展,很难找到LISP程序员来帮助我。我不知道。我只是碰巧认识一个受雇于那里(波士顿附近)的人。由于我是法国人&住在巴黎附近,我对什么是成功的美国小公司不太了解。