|
|
|
|
|
by cies
649 days ago
|
|
Ktor + jOOQ + Elm + OpenAPIv3 generators for generating a type-safe Elm client and Kotlin DTOs for the serverside. IHP (Haskell) w/ HTMX. Elm + Lamdera; for small games (super low boilerplate). Hasura (Postgres + authorization exposed as GraphQL w/ generated schema) + Elm + GraphQL generator for generating a type-safe Elm client. Rust + Yew w/ Actix or Axum on the backend. Rust + Dioxus. The thing I propose is: use something that makes it hard (near impossible) to express runtime errors. Life's to short for fixing bugs, and in many cases business is too fast to write 95% test cov. You need safety baked into your langs/tools. |
|