React/preact for UIs with Redux toolkit for UI specific state management. Kubernetes with docker for infrastructure. Node for simple plumbing, or Go for more latency sensitive or performance intensive serverside operations. Rust for systems programming, unless you are ok with marshalling from Node/Go into an existing native lib and back. Database, caching, etc is “it depends”. I actually like Capacitor/Ionic for hybrid mobile apps over React native since you can still author plugins in Swift/Java for system things not available via default browser APIs.
React/preact for UIs with Redux toolkit for UI specific state management. Kubernetes with docker for infrastructure. Node for simple plumbing, or Go for more latency sensitive or performance intensive serverside operations. Rust for systems programming, unless you are ok with marshalling from Node/Go into an existing native lib and back. Database, caching, etc is “it depends”. I actually like Capacitor/Ionic for hybrid mobile apps over React native since you can still author plugins in Swift/Java for system things not available via default browser APIs.