Sunday, July 7, 2024

Rework not needed

I had an issue finding one bug I had and as is my nature, I started to doubt internals of Quid are any good. It seems bloated and overcomplicated now.

But the truth is, Quid is production ready for a long time now, which includes tons of checks, verifications, logging and such. It offers automatic handling of async calls, which requires additional layer in the action call.

It occurred to me there might be no silver bullet to application framework like Quid, where few lines of code would do all the work. It's either in pretty much best shape already, or there are technical limitations to do it more easily.

I like in JSX you can nest components, but I use JSON and there's no such thing as nesting without defining children in the object.