Browser 基于浏览器的deploy anywhere CRUD企业应用程序的最佳开发框架?

Browser 基于浏览器的deploy anywhere CRUD企业应用程序的最佳开发框架?,browser,frameworks,enterprise,saas,Browser,Frameworks,Enterprise,Saas,如果您正在启动一个具有以下要求的新开发项目,您会选择什么框架/语言?(我知道这些可能是不切实际的雄心壮志,但我希望了解最新的想法,并至少指出正确的方向) 必备品: 基于浏览器的客户端。 强健的 可在Windows或Linux上部署服务器。 可作为SAAS服务进行存储。 良好的知识产权保护。 可以创建多语言应用程序。 语言/框架的长期未来稳定性(>10年)。 需要能够上传和处理图像,CAD文件等 很高兴拥有: 容易找到好的、低成本的开发者。 编程容易/高效。 部署成本低。 服务器可部署在Windo

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

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

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

非常感谢,,
Michael

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

还必须提供强大的报告功能,并提供可下载的PDF。对于纯SAAS系统,我同意。但据我所知,如果没有Prince(每台服务器3000美元),RoR无法有效保护IP,也无法创建真正控制良好/格式良好的pdf文档。这使得它不适合其他类型的部署,也不经济。关于PDF:。你说“保护IP”是什么意思?据我所知,Prince无疑是制作完美PDF的工具。但每台服务器的成本是3000美元。IP=知识产权。没有简单的方法可以防止部署给客户的Rails应用被窃取/盗版,因为代码无法编译。谢谢它是不是很新而且未经证实?它有一个报表设计器可以生成复杂的pdf报表吗?我最近与Java世界有点脱节,不过,我知道这一点!目前正在用Java开发类似Rails的应用程序,我一直在读关于它的好东西。我不知道它是否附带任何pdf生成器,但是,我知道,由于它是用Java编写的,因此您可以使用任何Java库生成报告。我曾经在这个任务中使用过JasperReports,它还可以,不过我想可能还有其他选项可以在Java中生成PDF。