Hacker News new | ask | show | jobs
by ackfoobar 85 days ago
> ditch ORMs ... make good use of SQL

I think Java (or other JVM languages) are then best positioned, because of jooq. Still the best SQL generation library I've used.

4 comments

Jooq with Kotlin for a back-end has been the best of both worlds for me.

Much cleaner, shorter code and type safety with Postgres (my schema tends to be highly normalized too). And these days I’ve got it well integrated with Zod for type safe JS/TS front-ends as well.

Anytime I use a language other than Java it's always jooq that I miss. It's that good.
I'm rather partial to MyBatis (and Liquibase) but I might have to give Jooq a try.
thumbs up for jooq