В настоящее время я хочу сделать свой проект доступным не только через внутренний код (C #, Python, PHP и т. Д.), Поэтому я решил написать простой и простой JS API, который каждый разработчик может легко интегрировать на своем веб-сайте / проект.
Так как все это система, управляемая сервисом, большая часть работает через RPC, закодированный как JSON.
Моя проблема в том, что если я хочу создать этот API, у меня есть две опции:
- Написание необработанных функций RPC с нуля
- Использование jQuery в качестве сторонней библиотеки
Большая проблема с вариантом № 2, который на данный момент является лучшим вариантом, заключается в том, что я должен сказать «Уважаемый разработчик, вам нужно использовать jQuery для доступа к моему API», что меня поражает, поскольку я не хочу диктовать, что госзакупки должны или не должны использовать, ограничивая их возможности.
Есть ли способ реализовать RPC-компоненты jQuery без нарушения каких-либо других потенциальных возможностей JS, которые будет использовать конечный разработчик?