首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Raudus :使用ExtJS的Delphi开发替代方案

Raudus :使用ExtJS的Delphi开发替代方案
EN

Stack Overflow用户
提问于 2010-06-11 11:41:23
回答 8查看 11.7K关注 0票数 4

developers有几种工具(ASP.NET的几种替代品)来构建web应用程序。

虽然第一框架是内部框架,但围绕ExtJS有很多兴趣,这有两个体现: 1)开源ExtPascal 2)封闭源Raudus

现在的产品是不同的,Raudus从来不支持最新的ExtJS版本(而ExtPascal支持,因为据我所读到,它“几乎自动更新到最新的ExJS版本”),Raudus“看起来”“很大程度上类似于RAD (从RAD的角度来看)。”

不管怎样,为什么要选择其中一种呢?

为什么Raudus (因为它是免费的)不能成为开放源码?还是Raudus在幕后使用ExtPascal?

评论:乍一看,uniGUI似乎把Raudus ( RAD部分)和ExtPascal (基于extPascal)的好部分结合起来了。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2012-01-16 17:01:33

在使用Raudus几个月之后,我决定发布我自己的答案。

该框架正在改进,Sencha触摸支持现在还不完整,但足以为移动设备创建可用的web应用程序。

RFE,一个新的前端,不是基于Sencha Touch的,正在开发中,在下一个Raudus发行版(很快就会发布)中,将有一个新控件集的可用预览。

因此,尽管ExtPascal似乎冻结了,但Raudus仍在发展中,前景看好。

更新:我不再使用Raudus,它放弃了ExtJs的支持,现在它附带了自己的控件,这将永远比不上extjs组件的美丽和丰富。现在我将使用IW + cgdevtools组件,这些组件是IW的Jquery。

票数 2
EN

Stack Overflow用户

发布于 2010-06-11 23:41:03

说到Raudus,我会小心的!你可以免费下载它。我正要开始使用它时,我意识到它的使用许可证上没有一个字。事实上没有许可证,或者我无法在“标准”位置(网站)下找到它?不是的。安装程序?不是的。自述文件/许可文件?(没有)因此,我将小心使用没有指定其许可的库。尤其是当你要开始一个项目的时候,它会被强烈的使用--想象一下当它出现的时候,你需要花大量的钱去使用它。

票数 4
EN

Stack Overflow用户

发布于 2010-06-11 13:37:05

为什么要用他们中的一个?RAD的形式,如内部网络和工具,是不适合于网络编程。它不能很好地将GUI与bussines逻辑分离开来。换句话说,那里没有真正的MVC方法。也许ExtPascal在这里是不同的,但重点在其他地方。

ExtJS是一个写得很好的RAI库。这几乎就像是以一种非常面向对象的方式将代码块放在一起。您可以轻松地使用ExtJS构建完整的GUI,而不需要任何后端支持。这样,您的整个GUI都在javascript文件中,不需要后端。后端只处理ajax调用并提供数据/处理数据。这样你就有了一个清晰的关注点分离。

在没有任何框架的情况下,这是很容易做到的。是的,框架会派上用场,但它必须以ASP.NET MVC或Rails的方式完成。没有RAD也没有视觉设计师。新开发人员经常犯这些错误。但是,如果您为web编程足够长的时间,您就会体会到GUI和逻辑的分离以及HTML的简单性。Web编程至少在某种程度上不同于桌面编程。

回答你的问题。据我所见,我更喜欢ExtPascal。这似乎是一个比Raudus更纯粹的web开发工具。但我承认我只从表面和演示视频中看到过,所以我无法判断,只是推测:)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3022378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档