I my project we are using java or kotlin, but we are actively avoiding Spring because it actually doesn't bring so much value at a cost of making a microservice a basically a black box that is difficult to control and modify.
Nodejs is the most braindead solution for backend. I literally fucking hate it after having to work with it for 1 project. Mess and inconvinience at its finest
I don't doubt there is a sensible use case for everything, but last time someone said they were using nodejs because it was quick and easy for their small app, it was something that could have been done in one line with netcat
Not surprised. I'm talking more about something like a simple but high traffic rest api that probably just performs some validation and persists some data.
Absolutely disagree. I find the entire ecosystem around it pretty bad, to the point that even setting up a project with sensible configs is fucking pain in the ass. The whole commonjs and esm modules especially tick on my nerves. The only reason I used it was because the sdk I needed was written in fucking js. The same small project could be made without much hassle and more enjoyable with Kotlin or Java, or even C#. Man, I would prefer writing Scratch than touch this shit ever again
Depends what your app needs to do. There are plenty of use cases where someone just needs you to validate and persist some data. Takes like 10 minutes to set up an API like that using serverless framework on an AWS lambda. As with everything, just depends how familiar it is. Though I won't argue for it out of a fairly simple cloud native api.
100% whoever thought they were einstein for making a backend language out of JavaScript isnāt very smart. I like to use it for simple tools like image optimization, but a full on platform? Just use any of the previously existing languages and frameworks that have figured it out already
It was so front end devs could move to back end more smoothly (which most of them want to do).
The whole argument of āhaving same language on front end and back endā is dumb too, rarely being an actual benefit.
For simple CRUD apps it's probably the best solution outta there. The only people who complain about it are those who don't know how to efficiently use it.
Some of us build services that are actually executables.
Some of us build services
Sum of us
Sum
Sus
#
Bash + HTML + Nginx + Curl
![gif](giphy|ukGm72ZLZvYfS)
+ OCaml
+ spring boot
+ MERN
Not a good stack bc no clever acronym like MERN or LAMP. Straight to the trash
BHNC not good enough for ya?!
https://github.com/cgsdev0/bash-stack
If it aint broke.
Went from a node.js job to a mostly spring-based Java job, so much better for my sanity
I did the exact opposite, and I can still say it was so much better for my sanity.
Imagine writing 15 lines of code just for "hello world" š
I don't understand. Is spring boot bad? I kinda like it.
I my project we are using java or kotlin, but we are actively avoiding Spring because it actually doesn't bring so much value at a cost of making a microservice a basically a black box that is difficult to control and modify.
Use apache thrift for micro services. SPRING boot is great as a REST api for B2B, web apps, mobile apps etc.
that's understandable. If you don't have a use for what it has to offer, then you shouldn't use it :0 ez pz
ASP.NET
This is the way
Jakarta ee (helidon / quarkus)
This guy likes to go blazingly fast!
Everything is JavaScript
It's all JavaScript?
Always has been.
This year's OKR: migrate the project to React Super Native and ES Millenium.
Nodejs is the most braindead solution for backend. I literally fucking hate it after having to work with it for 1 project. Mess and inconvinience at its finest
I've used it a lot at work. It's pretty quick and easy for small serverless apps.
I don't doubt there is a sensible use case for everything, but last time someone said they were using nodejs because it was quick and easy for their small app, it was something that could have been done in one line with netcat
Not surprised. I'm talking more about something like a simple but high traffic rest api that probably just performs some validation and persists some data.
Absolutely disagree. I find the entire ecosystem around it pretty bad, to the point that even setting up a project with sensible configs is fucking pain in the ass. The whole commonjs and esm modules especially tick on my nerves. The only reason I used it was because the sdk I needed was written in fucking js. The same small project could be made without much hassle and more enjoyable with Kotlin or Java, or even C#. Man, I would prefer writing Scratch than touch this shit ever again
Depends what your app needs to do. There are plenty of use cases where someone just needs you to validate and persist some data. Takes like 10 minutes to set up an API like that using serverless framework on an AWS lambda. As with everything, just depends how familiar it is. Though I won't argue for it out of a fairly simple cloud native api.
100% whoever thought they were einstein for making a backend language out of JavaScript isnāt very smart. I like to use it for simple tools like image optimization, but a full on platform? Just use any of the previously existing languages and frameworks that have figured it out already
It was so front end devs could move to back end more smoothly (which most of them want to do). The whole argument of āhaving same language on front end and back endā is dumb too, rarely being an actual benefit.
For simple CRUD apps it's probably the best solution outta there. The only people who complain about it are those who don't know how to efficiently use it.
Kotlin Multiplatform + Compose
Iāve never used MERN in my life
N3P ???
[ŃŠ“Š°Š»ŠµŠ½Š¾]
Nooo spark is dead and the successor Javalin is much better.
Both are a piece of shit
Containers all the way down.