Платформа для расширения сторонних веб-приложений
Меня интересует опыт и мнения людей о подходах к сторонней расширяемости в веб-приложениях и расширении приложений в гетерогенную корпоративную среду. Рассмотрим приложение в стиле Salesforce. Пользователи хотят иметь возможность расширять само приложение Salesforce и обмениваться данными / функциями за пределами Salesforce.
Это очень разные задачи? Должна ли внутренняя и внешняя расширяемость выполняться с использованием одного и того же подхода? Есть ли открытые рамки, которые обеспечивают хорошую отправную точку?
Я смотрел на
но меня интересуют другие варианты или предложения. И платформа приложений Facebook, и платформа приложений Yahoo примерно отвечают всем требованиям, но не открыты. Является ли внедрение нового решения хорошей / плохой идеей?