Skip to content
Van Muscari edited this page Jul 30, 2024 · 2 revisions

Welcome to the dyre wiki!

Why use dyre?

Dyre was created so simplify dynamically handling sql requests without being too opinionated. Gin doesn't need a replacement and we don't need another full auto request builder. Similar to the "composition over inheritance" argument, I would rather build a request with some slightly extra work than hating my life when something is not the norm.

Why use a JSON?

I simply want it to be a place holder where it's easy to get a "big picture" of a request, no logic. When in production, it's not uncommon to see a db table with 100+ columns. This can get really messy per request and handling it dynamically is even worse. Much of the insperation for format came from my fondness for lazy.nvim, where its incredibly flexible to the needs of most thing while not being more complicated than it has too.

Clone this wiki locally