Hacker News new | past | comments | ask | show | jobs | submit login

I think this is a great use case. From my experience, having everything in one language is a huge plus. You can pull data from the database and just inject it into the view. The closest I've gotten to this in the JS/TS world is a Prisma + tRPC + SvelteKit for E2E type safety, but there's a huge cost in complexity and language server performance and some extra boilerplate.

The main limitation is likely offline apps, LiveView requires a persistent connect to the server. I doubt this is something you'll encounter for your use case.




I'm planning on adding tRPC to the Prisma + Nest + Next stack so can you elaborate on "language server performance"?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: