作为团队的一部分,我们正在构建一个完全通过 API 驱动的 RoR 应用程序。我们已经有了一个 Web 应用程序,只是我们现在想让它完全由 API 驱动。我们最初使用RABL模板引擎来生成 JSON 响应。我们最近观察到,通过使用JSON Builder作为 RABL 的替代方案,我们的应用程序中用户最常点击的 API 调用的响应时间增加了大约半秒。在我们最终决定将 JSON Builder 用于我们所有的 API 之前,我只是想了解使用 RABL 和 JSON 的优缺点。此外,如果可以比较两个模板引擎,主要是在可行的情况下牢记性能,那就太好了。
分享任何相关链接也会有所帮助。
请让我知道您使用这两种模板引擎的经验。谢谢你。