哪些 wiki 引擎具有很强的 MVC 分离性?

发布于 2024-12-06 21:42:42 字数 314 浏览 4 评论 0原文

我想使用现有的 wiki 引擎,但用客户端 javascript 替换 wiki 的渲染和编辑功能。使用 Jquery 等修改服务器应用程序已经渲染的 HTML 不是一个可行的选择,因为我打算编写的一些关键功能似乎并不容易用该方法实现,但我可能是错的。一些功能:

  • 延迟加载额外的 wiki 页面
  • 在编辑和查看 wiki 之间动态切换,无需重新加载
  • 渲染 wiki 标记,无需重新加载
  • 可能创建新的 wiki 页面并开始编辑,无需重新加载

也许我正在以错误的方式进行操作,如果是这样也请随意对此发表评论。

I would like use an existing wiki engine but replace the render and editing functions of the wiki with client-side javascript. Modifying HTML already rendered by the server application with Jquery or the likes in not a viable option because some critical features I intend to write don't seem like they would be straightforward to implement with that method but I could be wrong. Some features:

  • lazy-load additional wiki pages
  • switch on the fly between editing and viewing the wiki without reloading
  • render wiki mark-up without reloading
  • Possibly create new wiki pages and start editing without reloading

Maybe I am going at this the wrong way and if so feel free to comment on that too.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

韬韬不绝 2024-12-13 21:42:42

每当我想知道“什么 wiki 引擎同时具有 和 ”时,
我访问 http://www.wikimatrix.org/ 并点击“Wiki Choice Wizard”,看看有什么它“推荐”的维基引擎。
这样可以比手动浏览维基百科上的 wiki 引擎列表。

特别是,维基矩阵可以轻松地将“它所知道的所有维基列表”缩小为“用您习惯使用的语言编写的维基”。

已经有一些关于使用 Javascript 进行客户端渲染的讨论;请参阅

Whenever I wonder "What wiki engines has both and ",
I go to http://www.wikimatrix.org/ and hit the "Wiki Choice Wizard" and see what wiki engines it "recommends".
That narrows down the choices down to the best candidates much faster than manually going through the list of wiki engines at Wikipedia.

In particular, the wiki matrix makes it easy to narrow "the list of all wiki that it knows about" to just "the wiki written in languages you are comfortable using".

There has been some discussion of client-side rendering using Javascript; see

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文