我目前想让我的项目不仅可以通过后端代码(C#、Python、PHP 等)访问,因此我决定编写一个简单易用的 JS API,每个开发人员都可以轻松地集成到他们的网站/项目中。由于整个东西是一个服务驱动的系统,大部分东西通过编码为 JSON 的 RPC 运行。
我的问题是,如果我想制作这个 API,我有以下两个选项:
- 从头开始编写原始 RPC 函数
- 使用 jQuery 作为第三方库
选项 2 是迄今为止最好的选项,最大的问题是我不得不说“亲爱的开发人员,你需要使用 jQuery 来访问我的 API”,这让我很震惊,因为我不想规定什么人们应该或不应该通过限制他们的机会来使用。
有没有办法在不破坏最终开发人员将使用的任何其他潜在 JS 框架的情况下实现 jQuery 的 RPC 内容?