Thanks for your response, Scott.
On the server side I tend to use Java Jakarta-compliant servers.
I worked with with NodeJS when it first came out and there are many things about it I liked (and ideas I have stolen). However, I have found it difficult to overcome my aversion to weakly-typed languages like JavaScript.
Most of the work I do today uses the Jakarta EE standard and the Java Virtual Machine. That pretty much limits me to JVM-supported languages like Java and Kotlin. I only use JavaScript on the browser side.
I will definitely read about NestJS. Good ideas are worth studying. Thanks for the links.