Building a QEWD / Node.js / Cache REST Back-end
Something that shot up the popularity stakes last week was this article on a very interesting initiative: RealWorld:
https://medium.com/@ericsimons/introducing-realworld-6016654d36b5
I decided it would be a good idea to use this as a way of creating an exemplar implementation of a RESTful back-end using QEWD against their published API (https://github.com/gothinkster/realworld/tree/master/api)
The results are here:
https://github.com/robtweed/qewd-conduit
Actually it's the first 3rd-party implementation out of the blocks!
Although I state that it uses Redis as the database, you can seamlessly swap in Cache instead and it will work without any change apart from editing the QEWD startup to instruct it how and where to connect to Cache.
Watch this space for some tutorial articles on how I went about the implementation. In the meantime, check out the code, see how it implements the APIs, and try out the back-end, particularly in comparison with the benchmark Node.js implementation (spoiler: I see > 4X the performance using QEWD. I haven't tried it yet but I think it would be even faster if I used Cache).