【发布时间】:2018-03-12 12:34:34
【问题描述】:
我正在开发一个已有 6 年历史的 ERP 系统,它是用原始 PHP 开发的,维护程序编码结构,没有 OOP 或任何框架。
最后,我们的管理层决定使用升级的技术重新编写应用程序。我们将在 Laravel 框架中编写应用程序。数据库将是 Oracle 和 Mysql。在前端,我们将使用 Angular 4。
我是否应该使用 Angular 4 进行前端请求处理和数据绑定?或者我应该使用 Javascript/Jquery。最近几天我在网上寻求一些建议。我也找到了一些。我的问题是,我应该如何整合 Laravel 和 Angular?我应该采用基于 API 的方法来为 Laravel 和 Angular 维护两个不同的项目,还是在文件夹中的 Laravel 中维护两个不同的项目?如果我采用基于 API 的方法,我的 ajax 请求会增加吗?应用程序的数据库将太大。 基于 API 的方法会使数据加载速度变慢吗?
应用程序中的所有请求都是基于ajax的,不会有页面刷新的方法,但是url会根据请求改变。
请建议我可能的正确解决方案,以帮助我做出正确的决定。
【问题讨论】:
标签: php jquery angular typescript laravel-5.5