<分区>
我想知道,这些天我修复了较旧的 Web 应用程序,但我经常偶然发现同样的问题,但我找不到解决方案。
Javascript 应用程序通常从其他来源获取数据。就我而言,它是 php。这些 Javascript 应用程序期望以特定方式提供给它们的数据,如果它们没有以特定方式获取数据,则会发生错误并导致应用程序中断。
这可能很难调试,因为如果有人决定编辑传递该数据的 php 函数,他们通常不会从他们的现代 IDE 中得到任何提示,即数据可能以不正确的方式返回。
例如,有没有一种方法可以在 php 和 javascript 之间创建一个接口(interface),以便它们都需要遵守它?就像一个 php 界面。
我还知道,例如,当您使用 typescript 时,您可以为 javascript 应用程序创建一个接口(interface)。然后您可以为 php 创建相同类型的界面。