Hello! i am a backend typescript dev working with ...
# getting-started
h
Hello! i am a backend typescript dev working with NestJS atm. I want to transition to spring boot and write one of my microservices in spring boot. Where can i find resources to help me understand advanced concepts and industry standards for making scalable backend systems with spring boot and kotlin?
m
Hey @Hammad perhaps check out #spring #server #gradle When working with spring + kotlin, there’s a good chance that you’d need to integrate with webflux, so #coroutines is also a good channel. Useful channels / libraries for Spring. These are the ones that I’m using in the Spring stack: • Serialization / deserialization #jackson-kotlin • Utility library for typed error handling #arrow highly recommend if you’re modelling domain & error boundaries using types. • Testing #kotest with the Spring plugin • Mocking #mockk I’m a spring user myself and are frequently in those channels. There was a good video in kotlinconf about spring too. If you’re looking for another server technology alternatives or also to look for inspirations and / or expanding horizon (which is always a good thing): • #ktor is an option, might be closer to Express.js imo. • #vertx also another option • #micronaut is also another one
🫡 1
💯 1
h
@mitch thanks a lot for the detailed answer. I’ll go have a look asap.