一段时间以来,我一直在研究后端和 API。似乎有时开发人员会构建一个常规后端(比如 PHP 之类的语言)来处理所有后端事务,有时开发人员会选择通过 API 构建他们的后端,然后使用他们自己的(可能还有其他)站点来从此 API 中提取数据。
我想知道这个:
假设我想使用像 PHP 这样的服务器脚本语言来构建一个常规后端,我不仅会用它来渲染我的主网站,还会允许我做其他服务器端脚本等。然后说我想用这个来自当前站点的数据,并通过 API 调用将其访问到我的另一个站点。是否可以在常规后端之上构建 API?
如果答案是肯定的,那么实现这样的事情有多复杂?
您将拥有或使用什么工具或设计策略(如果有)来实现这一目标?