对这些 RAD 工具的评论

发布于 2024-09-28 09:08:21 字数 168 浏览 3 评论 0原文

如果有人使用过这些系统之一,您能给我反馈一下这两种系统的优缺点吗?除了这些之外还有更好的工具吗?

  1. Alpha Five
  2. Outsystems 敏捷开发
  3. 来自 Tiger Logic 的

Omnis Studio提前致谢, 吉米

If anyone has used one of these systems could you give me a feedback on the pros and cons for both? Also are there better tools out there besides these?

  1. Alpha Five
  2. Outsystems agile development
  3. Omnis Studio from Tiger Logic

Thanks in advance,
Jimmy

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

帅气尐潴 2024-10-05 09:08:21

这是一个在 Alpha Five

基于 Web 的 AJAX 项目管理应用程序中构建的 Web 应用程序示例 |视频 1 |视频2 |视频 3 |视频 4

包含此示例以及客户构建的其他应用程序示例的页面位于 http://alphasoftware.com/products/ v10/

Here is an example of Web app built in Alpha Five

Web based AJAX project management app | video 1 | video 2 | video 3 | video 4

The page containing this and other examples of apps built by customers is at http://alphasoftware.com/products/v10/

○闲身 2024-10-05 09:08:21

我们使用 OutSystems 已有一年多了。
作为一名优秀的审阅者,我将从积极的方面开始

。优点

  1. 该平台对于 CRUD 应用程序来说非常棒。如果您只想创建表,请输入数据并保存。使用 OutSystems 这真的很容易,而且您可以快速完成。
  2. 出色的 REST 集成。您可以轻松地与 REST 集成。
  3. 集中用户/会话管理。
  4. 免费错误和性能监控
  5. 优秀的产品支持。我有一段时间没有看到这样的支持了。
  6. 支持使用 Visual Studio 在 .net 中扩展。
  7. 出色的基于 Bootstrap 的布局,可轻松创建布局。

缺点。

  1. 对 javascript 和 DOM 操作的支持很糟糕。基本上你必须编写字符串 blob。
  2. Ajax 并不是真正的 Ajax。可能,这比整页重新加载更糟糕。它重新加载完整的 DOM。遗憾的是他们在 2016 年使用的是 2006 年的技术。
  3. 没有知识库。只是谷歌,你不会找到任何 OutSystems 问题的答案。这是一个很大的缺点。他们有论坛,但它确实不是 stackoverflow :-)
  4. Java 版本很蹩脚。所以实际上只支持.net。
  5. 每一个更改都需要在您看到之前上传到服务器。
  6. 不支持字符串合并。这是世界上最糟糕的源头控制。我的意思是,我们生活在 GIT 时代。
  7. 没有现成的适当的用户组。
  8. 只有管​​理员才能创建连接字符串,因此管理员只能从事这项工作。
  9. 如果部署大量应用程序,部署就会陷入困境。
  10. 只有强引用,这样你才会有大量的依赖。这造成了部署噩梦。
  11. 由于假ajax,无法使用角度。

We have been using OutSystems for more than a year.
As a good reviewer, I will start with positives

Pros

  1. The platform is awesome for CRUD apps. If you just want to create tables, enter data and save. This is really easy with OutSystems and you can do it quickly.
  2. Excellent REST integration. You can integrate with REST easily.
  3. Centralize user/session management.
  4. Free error and performance moniotoring
  5. Excellent Product support. I have not seen such a support in a while.
  6. Supports extension in .net, using Visual Studio.
  7. Excellent Bootstrap based layout for easy layout creation.

Cons.

  1. Support for javascript and DOM manipulation sucks.Basically you have to write string blobs.
  2. The Ajax is not really a Ajax. Possibly, it's worst than full page reload. It reloads complete DOM. It's a shame they are using 2006 technology in 2016.
  3. No knowledge base. Just google and you won't find answer to any OutSystems questions. It's big drawback. They have forum but it really is not stackoverflow :-)
  4. Java version is lame. So practically only supports .net.
  5. Every single change need to be uploaded to server before you see.
  6. No string merge support. This is the worst source control in the world. I mean, we are living in the time of GIT.
  7. No proper user groups out of the box.
  8. Only admins can create connection strings, so admin is stuck with that job.
  9. Deployment get stuck if are deploying lots of app.
  10. Only strong references so you will have tons of dependencies. That creates deployment nightmare.
  11. Does not play with angular due to fake ajax.
从﹋此江山别 2024-10-05 09:08:21

我们使用 Omnis Studio 已有很多年了。

您问题的答案取决于您想做什么。

  1. 您想开发具有本机数据文件支持的桌面应用程序吗?

  2. 您想针对数据库使用 SQL 开发桌面应用程序吗?

  3. 您想开发网络应用程序吗?

Omnis Studio 可以处理所有 3 个选项,但恕我直言,还有许多其他工具可以更好地处理选项 3。

We have used Omnis Studio for many years.

The answer to your question is depending on what you want to do.

  1. Do you want to develop a desktop application with native datafile support?

  2. Do you want to develop a desktop application using SQL against a database?

  3. Do you want to develop a web application?

Omnis Studio can handle all 3 options, but there are many other tools that handle option 3 better IMHO.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文