2015-09-07 2 views
0

У меня есть веб-приложение на основе веб-сервиса с фронтальной сборкой в ​​angularjs и веб-сервисе, построенном на грабелях. Теперь мне нужно добавить приложение wiki для интеграции в существующее приложение. Я хочу использовать XWiki как услугу. Таким образом, можно извлечь только API из XWiki с моими учетными данными и ролями пользователя для работы. Я не могу понять эти проблемы с текущей документацией.Использование Xwiki с существующим угловым приложением


Также вы можете предложить другие легкие альтернативы Xwiki, который поддерживает REST ???

+0

Если вам требуется решение для рендеринга разметки wiki и аналогичной области, я использую много лет info.bliki.wiki. Это НЕ полный Wiki-сервер. Очень хороший дизайн объекта (т. Е. С хорошей концепцией модели). Разметка совместима с mediawiki (Wikipedia). Я проанализировал XWiki несколько лет назад, был veeeery big –

+0

2. Над хорошей структурой данных Bliki (модель, база данных и т. Д.). Вы можете реализовать REST с общими библиотеками. Читайте в сообществе bliki, может быть, теперь у них есть ОТДЫХ? У меня нет таких потребностей –

+0

Спасибо за предложение, но мне нужно какое-то приложение для хакерского отдыха с поддержкой аутентификации и так далее. У меня нет много времени для создания всей базовой архитектуры. – haedes

ответ

1

Да, вы можете извлечь данные из XWiki очень легко с помощью REST API, см http://platform.xwiki.org/xwiki/bin/view/Features/XWikiRESTfulAPI

Другая стратегия заключается в написании приложения AngularJS непосредственно внутри XWiki. Есть некоторые примеры доступны здесь:

Надеется, что это помогает