I know there is a build-in way to handle backend stuff like using .js and .ts files as endpoint etc... But as someone new to Astro, I feel like there could be some other and better way to handle the back-end, especially if its more complex than just some endpoints here and there. And I realized that when I noticed the lack of documentation in that regard. I know there are some doc pages that talk about back-end services and some recipes building things like forms an other common things. But I didnt feel like that was a satisfying amount. After reading some of these docs I even gained the urge to build my backend in Java or something else common in the backend such as expressJS.
I know this is more of a subjective discussion to hold, but I just wanted to give my thoughts and receive some in return. Maybe I missed something you never know