【问题标题】:Optimum development framework for browser based deploy anywhere CRUD enterprise app?用于在任何地方部署 CRUD 企业应用程序的基于浏览器的最佳开发框架?
【发布时间】:2011-05-19 11:01:36
【问题描述】:

如果您要开始一个具有以下要求的新开发项目,您会选择哪种框架/语言? (我知道这些可能是不切实际的雄心勃勃,但我希望了解最新的想法并至少指出正确的方向)。

必须具备: 基于浏览器的客户端。 强大的 服务器可部署在 Windows 或 Linux 上。 可作为 SAAS 服务部署。 良好的知识产权保护。 可以创建多语言应用程序。 语言/框架的长期未来稳定性(>10 年)。 需要能够上传和处理图像、CAD 文件等。

很高兴拥有: 容易找到好的、低成本的开发商。 易于/高效的编程。 部署成本低。 服务器可部署在 Windows 或 Linux 上,用于罕见的单用户独立安装。 开源。

非常感谢, 迈克尔

【问题讨论】:

  • 还必须提供强大的报告功能,并提供可下载的 PDF。

标签: browser frameworks enterprise saas


【解决方案1】:

我建议使用 Ruby on Rails、Django 或 Play 框架。

【讨论】:

  • 对于仅限 SAAS 的系统,我同意。但据我所知,如果没有 Prince(每台服务器 3,000 美元),RoR 无法有效保护 IP,也无法创建真正受控/格式化的 pdf 文档。这使得它不适用于其他类型的部署且不经济。
  • 关于 pdf:jimneath.org/2009/02/16/… 。您所说的“保护 IP”是什么意思?
  • 据我所知,Prince 无疑是制作完美 PDF 的工具。但每台服务器的成本为 3,000 美元。 IP = 知识产权。没有简单的方法可以防止部署给客户的 Rails 应用程序被盗/盗版,因为代码无法编译。
  • Play 框架看起来很有趣。谢谢。它是非常新的和未经证实的吗?是否有可以生成复杂 pdf 报告的报告设计器?
  • 我最近与 Java 世界有点脱节,不过,我知道 Play!目前正在用于在 Java 中开发类似 Rails 的应用程序,我一直在阅读有关它的好东西。我不知道它是否附带任何 pdf 生成器,不过,我知道由于它是用 Java 编写的,因此您可以使用任何 Java 库来生成您的报告。我曾经使用 JasperReports 来完成这项任务,它没问题,但我想可能还有其他选项可以在 Java 中生成 pdf。
猜你喜欢
  • 2012-01-26
  • 1970-01-01
  • 1970-01-01
  • 2015-09-14
  • 2017-08-16
  • 2011-12-22
  • 1970-01-01
  • 2016-10-02
  • 1970-01-01
相关资源
最近更新 更多