Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I use static Svelte(Kit) + TypeScript + Tailwind on the front end, Go and Postgraphile in the middle, and PostgreSQL functions on the backend.
I did write my own PostgreSQL migration tool though, to make it easier to write SQL functions in my IDE: https://github.com/pgpkg/pgpkg
IMHO, It depends on what you want to do:
I use WordPress for managing large amounts of content at https://last10k.com
I use ReactNative + TypeScript for developing a cross-platform mobile app at https://github.com/hbcondo/revenut-app
I selected Phoenix's LiveView for real-time streaming at https://last10k-com-live.fly.dev/filings (in progress)
Aha another Play user.
I took over a rather large Play project at work and it feels like the worst parts of Rails, then there's a poorly-implemented, old ReactJS + bootstrap frontend on it.
Would highly recommend taking a look at Sveltekit [0] with TypeScript and drizzle-orm if you want a full-stack experience.
[0] - https://kit.svelte.dev/