@oluwasayo @danneu pointed out what I mainly mean with lightweight.
Something that is quick and easy to setup and removes cognitive load around things that are not interesting (In most cases).
One of the benefits with NodeJS is that you can focus on what matters and not deal with tons of boiler plate. I did try using Ktor and with that abstraction combined coroutines I feel I can get to a similar place.