我是一名Java开发人员,正在构建我的第一个SaaS Web应用程序。我对网络编程很陌生使用GWT + AppEngine或LAMP?现有的Java开发人员
首先尝试了Ruby On Rails,但决定不去追求它。
我正在计划一个新的Web应用程序,我的一个考虑因素是我希望它能够在移动浏览器和桌面浏览器上正常运行。我还计划为这个应用程序发布一个公共API,并构建原生移动应用程序
我对GWT + AppEngine以及它隐藏Javascript复杂性的能力印象深刻。此外,它是当前Java程序员的福音。
我也在阅读LAMP,它看起来也很简单。学习曲线会更多一些,但是我会对数据库获得更多的控制权并使用SQL以及
主要问题是:GWT + AppEngine还是LAMP?注意事项:
- 学习曲线:GWT似乎简单
- 招聘程序员:LAMP似乎有一个更广泛的人才储备较熟悉GWT
- 使用相同的DB多个应用程序的乡亲: LAMP似乎在这里获胜,也许AppEngine也不错,但找不到太多。
- 部件库:普通GWT看起来有点枯燥,好像有对LAMP
更多的选择我猜我有点困惑,,并需要选择一个技术打造出来的产品。
任何提示,建议或指示表示赞赏。
by GWT你的意思是Google-App-Engine对吧? (将鼠标悬停在GWT标签上) – gideon 2011-03-26 19:14:27
是的,我有时会混用这个术语,尽管它在我的脑海中很清楚。 – 2011-03-26 19:21:47
有两个网站都编写 - 都将工作。我目前是GWT开发人员,我们使用GXT作为我们的前端库作为GWT顶层。至于控制后端数据库,服务器上的GWT实际上是一堆Servlets,你可以使用任何你想要访问后端系统的机制。 – 2011-03-26 19:27:30