【问题标题】:Using Xwiki with existing Angular application将 Xwiki 与现有的 Angular 应用程序一起使用
【发布时间】:2015-09-07 11:34:54
【问题描述】:

我有基于 web 服务的 web 应用程序,前端构建在 angularjs 和基于 grails 的 web 服务。现在我需要添加一个 wiki 应用程序以集成到现有应用程序中。我想将 XWiki 用作服务。那么是否可以使用我自己的用户凭据和角色仅从 XWiki 中提取 API 来使用。我似乎无法通过当前文档找出这些问题。


您还可以推荐其他支持 REST 的轻量级 Xwiki 替代品吗???

【问题讨论】:

  • 如果您想要 wiki 标记渲染器和类似领域的解决方案,我使用了多年的 info.bliki.wiki。这不是完整的 Wiki 服务器。非常好的对象设计(即具有良好的模型概念)。标记与 mediawiki(维基百科)兼容。几年前我分析过 XWiki,非常大
  • 2.通过良好设计的 Bliki 数据结构(模型、数据库等)您可以使用通用库实现 REST。阅读 bliki 社区,也许现在他们有 REST?我没有这种需求
  • 感谢您的建议,但我需要某种支持身份验证等的可破解的 rest 应用程序。我没有太多时间自己创建所有底层架构。
  • 我明白,我知道 REST 是众所周知的(和流行的),在 Eclipse 等中得到支持,java wiki 引擎已经脱离了主流,我记得很难找到一个好的(和生活的)。 REST 不能(几乎;))在流行工具中生成?

标签: java angularjs rest xwiki


【解决方案1】:

是的,您可以使用 REST API 非常轻松地从 XWiki 中提取数据,请参阅 http://platform.xwiki.org/xwiki/bin/view/Features/XWikiRESTfulAPI

另一种策略是直接在 XWiki 中编写 AngularJS 应用程序。这里有一些示例:

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-06
    相关资源
    最近更新 更多