我公司希望开始移动Web应用程序开发,作为我们自己的ERP软件的补充。我们对此没有任何专业知识,这就是为什么我必须研究我们要使用哪些工具/框架/语言。哪个Web应用程序框架与现有数据库一起使用?
我们已经有一个现有的数据库,并希望能够快速构建一个额外的简单的Web应用程序,为我们的客户部署一些方便的移动功能。例如,我们希望首先将我们的软件中的议程用于移动设备/平板电脑。
我们希望将其设置如下所示:
- 我们承载Web应用程序在内部
- Web应用程序远程访问客户的数据库(利用数据库服务器,可通过远程query'd JSON),也可以是多个客户的数据库
我们在Delphi中开发我们的桌面软件,因此没有经验丰富的Web开发人员。框架应满足以下需求:
- IDE可用,也许一些其他方便的工具
- 最好小的学习曲线
- 良好的文档/支持
- 适合移动Web开发
- 适合简单和小型网络应用程序,不需要开发具有许多功能的网络应用程序(很可能旨在能够执行两个或三个任务)
我们将为未来几年的发展方向做出选择,所以关于框架在一段时间内持续的任何可能保证也很好。
到目前为止,我已经了解到,我们很可能不需要ORM,因为我们绝对不会改变我们的数据库结构以适应Web应用程序。
所以我的问题是: 哪些框架我应该仔细看看,哪些已经可以排除?
BTW:我不是在找一个设计师的框架如煎茶触摸一个答案,JQueryMobile等提前
谢谢!
我看不出之间的“连接不会更改数据库结构“和”不需要ORM“。一个ORM是一个非常有用的工具,一个好的工具可以处理你已有的任何数据库结构。 – Quentin
我做了这个声明是因为我读了某些ORM的需求,也需要一个特定的数据库结构,或完全照顾这个结构。你的评论仍然让我不知道哪个ORM很好:) – Geerten
[DBIx :: Class](http://www.dbix-class.org/)非常好。 – Quentin