RESTfulなアプリケーションの上に構築できるwikiエンジンを知っている人はいますか? ドキュメントリソースを公開する、安らかなアプリケーションを持っています wikiエンジンは、ドキュメントをDBに保存するのではなく、REST APIを使用してドキュメントを保持します。 このような機能をサポートするように簡単に変更できるオープンソースのwikiエンジンの提案も公開されています。快適なアプリケーションの上にwikiを構築する
0
A
答えて
0
これは不思議です。一般的にWikiは、RESTfulなアプローチの標準的な例です。ページ名はリソースの名前です。それはあなたが望んでいない何か、例えばTwiki?
0
RESTバックエンドを使用できるWikiを見つけることができますが、小さなwikiを自分で書く方が良いかもしれません。なぜなら、あなたのバックエンドにはRESTインターフェースがあるにも関わらず、それは他のアプリケーションをその前に置くことを意味するわけではありません。
0
dokuwikiはデータベースを使用していません。これはファイルシステムベースのwikiです。私はその内部コード構造を知らないが、それをあなたのベースとして使うことができるかもしれない。
1
Wikiはもともと標準ブラウザで動作するように設計されており、ほとんどのブラウザはGETやPOST以外のものをサポートしていなかったため、RESTはWikiの世界ではあまり使われていませんでした。しかし、今日では、いくつかのwiki(foswiki - 例えばTWikiのコミュニティフォーク)は、あなたにそれにREST APIを提供しますhttp://foswiki.org/System/CommandAndCGIScripts#rest)。
しかし、あなたは逆が必要です:カスタマイズ可能なバックエンド(ストレージ)を備えたWikiで、RESTストレージサービスの上にプラグインすることができます。プラグイン可能なバックエンドを持つwikiとして、私はpmwiki http://www.pmwiki.org/wiki/PmWiki/PmWikiとfoswiki(TWikiのオープンフォーク)http://foswiki.orgしか知りません。
関連する問題
- 1. 反応を使用して複数の役割を持つ快適なWebアプリケーションを構築する
- 2. couchdbはwikiエンジンを構築するのに適していますか?
- 3. Javaアプリケーションを快適なuriに変換する
- 4. JAX-RSの快適な展開Javaでの快適なサービス
- 5. Androidアプリケーションで快適なサービスを利用する
- 6. MVCアプリケーションを適切に構築する方法
- 7. 春の快適なwebservice
- 8. フレックスフロントエンド用の快適なレールコントローラ
- 9. Javaの快適なWebサービスイメージギャラリー
- 10. Djangoの快適なWebサービス
- 11. Nodejを使用するアンドロイド上のアプリケーションを構築する
- 12. 公共のオンラインチュートリアルを構築するためのWikiソフトウェア
- 13. .netによる快適なサービス
- 14. 反応アプリケーションのためのノードの快適なAPI
- 15. Flask適切なメッセージによる快適なリクエストの解析
- 16. Cでcgi libを検索して、快適なWebサービスを構築しています
- 17. Javaで快適なWebサービス
- 18. 快適なサービス開発 - ホスティングオプション
- 19. IOSアプリケーションを構築する
- 20. Pythonアプリケーションを構築する
- 21. 快適なセッション管理を備えたJ2EE Webアプリケーション
- 22. xmlを返す快適なWebサービス
- 23. 注釈のない快適なWebサービス?
- 24. Djangoモデルの適切な構築
- 25. TypeScriptでアプリケーションを構築するには?
- 26. Kaaアプリケーションをesp8266に構築する
- 27. jsonのZoneddatetimeフィールドをjavaの快適なwebserviceに送信する
- 28. パスポートミドルウェアをスワッガーnodejsで快適なアプリケーションに統合していますか?
- 29. 同じコミットの異なるマシン上にXCodeを構築する
- 30. フラスコで快適なタイプのCORSのエラー
私はプレゼンテーション層にしたい、私は私の安らかなアプリケーションをバックエンドのデータストレージにしたい、私は残りの部分を使用して私のアプリケーションと通信するwiki – LiorH
右。これはまだかなり意味をなさない。 TwikiやOddMuseのようなものを考えてみましょう。リソース名は実際のファイル名です。 URIは「RESTful」であり、記憶域はRESTful URIによって直接管理されます。 Wiki URIをGoogle AppEngineなどの*他の* RESTfulなバックエンドに変換するものが欲しいですか? –