Rails: архитектура для инфраструктуры приложений - PullRequest
0 голосов
/ 05 апреля 2011

Для приложения Rails у нас есть требование, согласно которому конечные пользователи должны иметь возможность создавать приложения для нашего приложения.Подобно приложению Facebook.Есть ли какая-либо известная архитектура для этого, или есть какой-либо пример с открытым исходным кодом, который делает это.Пожалуйста, предложите.

С уважением,

Pankaj

1 Ответ

0 голосов
/ 05 апреля 2011

Я думаю, вам нужно быть немного более ясным в отношении того взаимодействия, которое вы ожидаете от приложений конечного пользователя с вашим приложением.

  • Если вам нужно только встроить их приложения в свое и передать им параметры, тогда простой iframe должен выполнить трюк

  • Если вам нужно, чтобы приложения имели больше функциональных возможностей JS (звоните / передавайте параметры своему JS), то они должны быть размещены на поддомене вашего сайта (например, xxexample.com), чтобы избежать перекрестного ошибок сценариев или вам нужно предоставить их с помощью JS API (например, Facebook).

  • Если вам нужно, чтобы приложения вызывали ваше приложение rails (на стороне сервера), вам нужно создать API, который приложения могут вызывать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...