#javascript #ajax #jquery #json-rpc
#javascript #ajax #jquery #json-rpc
Вопрос:
В настоящее время я хочу сделать свой проект доступным не только через внутренний код (C #, Python, PHP и т.д.), Поэтому я решил написать простой JS API, который каждый разработчик может легко интегрировать в свой веб-сайт / проект. Поскольку все это система, управляемая сервисом, большая часть содержимого выполняется через RPC, закодированный как JSON.
Моя проблема в том, что если я хочу создать этот API, у меня есть следующие два варианта:
- Написание необработанных функций RPC с нуля
- Использование jQuery в качестве сторонней библиотеки
Большая проблема с вариантом № 2, который на сегодняшний день является лучшим вариантом, заключается в том, что я должен сказать «уважаемый разработчик, вам нужно использовать jQuery для доступа к моему API», что поражает меня, поскольку я не хочу диктовать, что ppl следует или не следует использовать, ограничивая их возможности.
Есть ли способ реализовать RPC-интерфейс jQuery, не нарушая какой-либо другой потенциальный фреймворк JS, который будет использовать конечный разработчик?
Ответ №1:
если вас беспокоит конфликт между jquery и другими библиотеками, используйте jQuery.noConflict()
, и это решит вашу проблему!
больше информации на:http://docs.jquery.com/Using_jQuery_with_Other_Libraries