Midi-Chlorian

Server and client in a symbiotic relationship.

This is a sample app to demonstrate how serverside code can be used to alleviate the JS-required constraint for the retrieval of public resources on Solid servers. Basically the server tries to fetch the resource and if it can't get it because there's access control set, the clientside JS tries to authenticate you then fetches it and posts it back to the server. So JS is required only for non-public resources, which is better than being required for everything.