Skip to content

PotOfCoffee2Go/tw5-server-route

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@PotOfCoffee2Go/tw5-server-route

This is a working TiddlyWiki example of adding a custom server request to TiddlyWiki on Node.js 'server' edition. It uses the HTTP connection that is established by WebServer to route the request to the server. Two TW5 JavaScript tiddlers do the work - client-side is a module-type:macro while the server-side uses a module-type:route.

See client side and the server-side tiddlers.

This project assumes you are a TW5 JavaScript developer familiar with TW5 JavaScript macro and route module-types. However, is a working system that is relatively easy to modify, so a good place to learn about TiddlyWiki modules!

No TiddlyWiki $:/core tiddlers were harmed in making of tw5-server-route.

It relies on Webserver, Filesystem, TiddlyWeb, adaptors, syncer, etc. to all run as designed out-of-the-box.

Install

It is assumed Git, Node.js, and TiddlyWiki are already installed.

git clone https://github.com/PotOfCoffee2Go/tw5-server-route.git
tiddlywiki tw5-server-route --listen port=8080

Go to http://localhost:8080 in browser.

Uninstall

Delete the tw5-server-route directory - is just a TiddlyWiki!

About

Implement custom server route using TW WebServer connection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published