Create a wiki on top of a nice application

Does anyone know of a wiki engine that can be built on top of a RESTful application? I have a soothing app that provides a document resource, I want the wiki engine to use the REST API to save documents instead of storing them in the DB. I am also open to suggestions for open source wiki mechanisms that can be easily modified to support such functionality.

0


a source to share


4 answers


Since Wikis was originally designed to run in a standard browser and most browsers didn't support anything other than GET and POST, REST is not a concept used in the wiki world. However, currently some wikis (foswiki is a fork of the TWiki community, for example) provide you with the REST API http://foswiki.org/System/CommandAndCGIScripts#rest ).



But you want the opposite: a wiki with a custom backend (storage) that can be plugged in on top of a REST storage service. As a wikis with a pluggable backend, I only know pmwiki http://www.pmwiki.org/wiki/PmWiki/PmWiki and foswiki (open fork of TWiki) http://foswiki.org .

+1


a source


Ok, this is a puzzle. Wikis as a whole are more or less a canonical example of a RESTful approach. The page name denotes the resource. What do you want it not to be like Twiki?



0


a source


While you might try to find wikis that can use the REST backend, it's best to write a small wiki. Because even though your backend has a REST interface, that doesn't mean you can put another application in front of it.

0


a source


dokuwiki does not use a database. This is a wiki. I don't know its internal structure of the code, but you can use it as a base.

0


a source







All Articles