Aren't the "defineApp" and "route" methods in rwsdk also magic? It feels like rwsdk is just being more deliberate about when and where to introduce those magic functions.
I'm a big fan of rwsdk so far. Thanks for building!
I think a notable difference is with one, you can read the code in the file and understand what it will return. With others, you need to read the code and then do a mental join of the framework's conventions to know what it'll return.
DefineApp just wraps that initial entry point into something that allows us to run middleware, match the router, and render out the page or the response object.
Love that you're a fan! Remember... No magicians allowed here.
gadfly361|9 months ago
pistoriusp|9 months ago
A typical worker looks something like this:
DefineApp just wraps that initial entry point into something that allows us to run middleware, match the router, and render out the page or the response object.Love that you're a fan! Remember... No magicians allowed here.