通过Web Web应用程序开发

jrh*_*cks 5 ruby python

我特别喜欢以下SAAS公司通过网络启用应用程序开发的方式.其中许多允许通过网络定义表,视图,关系,表单,仪表板,电子邮件通知,图表,日历,交叉表和基于角色的安全性.他们是:

其他有趣的PAAS

  • TIBCOSilver

我还发现这些开源产品提供了通过Web应用程序开发.这些往往使用通过REST接口连接的Javascript组件.Javascripts组件通常可以切换到"开发"模式,并配置为具有自定义数据源,响应事件和进行样式设置.

还有其他任何通过Web应用程序开发框架吗?我特别想找到Ruby或Python提供的最接近的东西?

Len*_*bro 5

取决于您对开发的意义.

Zope 2是最初的通过网络(我从现在开始说TTW)开发平台,并且自1998年以来就已经完成了TTW dev.它在Python中,并且在很多方面都很棒.TTW的发展不是其中之一.:)

创建表单和模式,编辑工作流等TTW是个好主意.称它为开发并不是那么好.:) Zope允许你编写Python代码.这是真正的TTW开发,出于很多原因这是一个坏主意.

  • 你不能使用正确的编辑器.
  • 您不能使用调试器.
  • 您不能使用真正的版本控制系统.
  • 等等永远.

现在,大型,高级的深度配置TTW,包括模式和工作流程,是的.TTW发展,没有.馊主意.

在Zope 2上运行的优秀CMS Plone正在逐渐远离TTW开发(尽管它仍然可以在Plone 4中得到支持,只是不赞成),但仍允许TTW对大部件进行混淆,包括工作流程,表格和Dexterity(这是它的新内容类型框架)也是内容类型Schemas.