开发者

Go with GWT + AppEngine or LAMP? Existing Java Developer [closed]

Closed. This question is opinion-based. It is not currently accepting answers.

Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.

Closed 3 years ago.

Improve this question

I'm a Java developer, and am building out my first SaaS web application. I am very new to Web programming

Tried out Ruby On Rails first, but decided not to pursue that.

I'm planning a new web app and one of my considerations is that I want it to run well on mobile browsers as well as desktop browsers. I also plan to publish a public API for this application, and build native mobile applications

I am quite impressed with GWT + AppEngine, and its ability to hide the complexities of Javascript. Also, its a boon for current Java programmers.

I am also reading up on LAMP, and it seems fairly straightforward as well. The learning curve would be a bit more, but I would get more control on the Database and use SQL as well

The primary question is: GWT + AppEngine or LAMP? Considerations:

  • Learning curve: GWT seems simpler
  • Hiring programmers: LAMP seems to have a much wider talent pool than folks familiar with GWT
  • Multiple applications using the same DB: LAMP seems to win here, maybe AppEngine is good too, but couldn't find much.
  • Widget libraries: Plain GWT looks a bit boring, seems like there are more options for LAMP

I guess I am a bit confused,, and need to pick a technology to build out the product.

Any tips, suggestions or directio开发者_开发知识库ns appreciated.


As far as I know, the GWT only gives you client-side code, so you would need some kind of backend anyway. That means that you get full control over database and sql if you want to.

That said, you could even have frontend code generated with GWT which communicates with P HP scripts with M ysql DB on an A pache server on L inux.

The essens might be: Do more research and atleast code something on either before you take the decision


it sounds like you aren't really qualified to be taking on this project... therefore, LAMP... you'll find more support and more flexibility to abet your efforts well into the future..


you could go very far with GAE/J + some JSP.

I recommend Flex for the front end

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜