快速数据库应用的最快公共Web应用程序框架?

时间:2010-05-20 20:54:11

标签: json prototype hosting

我想为我的工具箱选择一种新技术 - 用于网络应用程序的快速原型设计。简要要求:

  • 公共访问(不在我的计算机上托管) - 例如Google的appengine等
  • 构建简单的Web应用程序主机不需要棘手的配置
  • 包括某种SQLish查询语言的数据库访问(提供小型存储)
  • 简单的前端HTML模板
  • 作为JSON服务进行访问的能力
  • C#或Java,PHP或Python - 或者一种有趣的新语言可以学习
  • 自由!

示例应用程序,非常简单:通过一些模板语言呈现AJAXy可编辑(添加/删除/编辑/拖动)富数据列表项列表,因此我可以快速模拟客户端的UI。即。我可以在客户端完成大部分工作,但需要方便的后端来处理永久存储。 (事实上​​,如果我可以通过AJAX调用直接访问数据库,我甚至不需要HTML模板。)

我意识到这有点模糊,但我想知道是否有人有建议。一个Rails主机可能是最好的(但可能不是免费的)或App Engine,或者其他一些我不知道的选择?我已经用重量级服务器(ASP.NET等)做了很长时间,所以我只是没有最新的...

谢谢 - 如果不够清楚,我会跟进评论:)

3 个答案:

答案 0 :(得分:1)

  

C#或Java,PHP或Python - 或者一种有趣的新语言可以学习

如何'回合Javascript? This place托管服务器端Javascript,勾选大多数其他框。因此,您可以将相同的语言用于客户端和服务器端(我觉得非常方便)。 [警告:我只玩他们的服务;虽然看起来很酷。我在IIS和Tomcat(通过Rhino)的服务器端使用Javascript。]

答案 1 :(得分:1)

对于一些前沿的东西 - 最近发布了一个新版本的spring roo。有了它,您可以在10分钟内创建一个伟大的Web应用程序。支持GAE和GWT ......

http://www.springsource.org/roo

答案 2 :(得分:1)

xataface是为MySQL数据库制作前端的快捷方法。

通过动态创建的视图可以轻松快速启动应用程序,然后您可以将其更改为根据您的需求进行定制的内容。

它只需要一个带有MySQL和PHP的服务器服务。