REST API与直接访问代码


REST API vs Direct Access Code

随着REST API和静态网站生成器的日益流行,我对使用REST API与直接访问代码的性能有点困惑。

如果我有一段想要重用的代码,我应该把它变成一个REST API,还是为了更快的性能而保持原样?

有问题的代码是用PHP编写的,我计划使用Jekyll或其他静态网站生成器和JavaScript来与代码通信。

例如,要直接访问代码,我将使用GEThttp://example.com/file.php?function并返回疼痛结果。要通过REST API访问,请获取http://example.com/function并返回JSON结果。

根据速度差异,在web浏览器、REST API或direct中哪个加载速度更快?还是它们的速度相同?

谢谢。

这取决于您将如何重用代码。

如果您需要由另一个web应用程序重用该函数,则可以选择REST API。。否则,直接代码访问会更快。

RESTneneneba API将隔离您的函数并使其可重用,但它也会增加不必要的完整性。

你最好考虑的另一件事是你的流量数据量。。。建议使用REST来传输小块数据。