我的公司想要开始移动Web应用程序开发,作为我们自己的ERP软件的补充。我们对此没有任何专业知识,这就是为什么我必须研究我们将使用哪些工具/框架/语言。
我们已经有了现有的数据库,并希望能够快速构建一个额外的简单Web应用程序,为我们的客户部署一些方便的移动功能。例如,我们想从使我们软件中的日程表可用于移动/平板电脑开始。
我们希望设置如下:
- 我们在内部托管Web应用程序
- Web应用程序远程访问客户端的数据库(Advantage Database Server可以通过JSON查询远程访问),也可以是多个客户端的数据库
我们使用Delphi开发桌面软件,因此不是有经验的Web开发人员。框架应满足以下需求:
- 提供IDE,可能还有其他方便工具
- 最好学习曲线小
- 良好的文档/支持
- 适用于移动Web开发
- 适用于简单且小型的Web应用程序,不需要开发具有大量功能的Web应用程序(很可能是为了能够执行两个或三个任务)
我们将在未来几年内选择一个方向,因此任何关于该框架持续一段时间的保证也很好。
到目前为止,我已经了解到我们很可能不需要ORM,因为我们肯定不会更改数据库结构以适应Web应用程序。
我的问题是:
我应该仔细研究哪些框架,哪些框架可以被排除?
顺便说一句:我不在寻找设计师框架(如Sencha Touch,JQueryMobile等)的答案。
提前感谢!