3

What's y'all's go-to languages for backends and apis?

Comments
  • 2
    Depends on the use case but if you're talking about instincts then Laravel. If high speed components are needed then I would do docker containers with ExpressJS that the Laravel app would talk to.

    Second instinct is ExpressJS obviously.
  • 3
    Python.
  • 1
    NodeJs
  • 4
    English ¯\_(ツ)_/¯

    Seriously now, C# usually, NodeJs if lightweight API
  • 1
    @Jason Yooo I'm the one that says that to others, you breaking the rules here...
  • 0
    C# if I have a choice.
  • 0
    @Jason Fuck off bro, not cool!

    Welcome back to the platform tho :D
  • 0
    Typescript yay
  • 1
    Java is my poison.
  • 1
  • 1
    These days It's Python and FastAPI.

    But If I wanted to make something more robust I might still go with Java amd Spring
  • 0
    Easier to mention what I avoid. Anything with a rather heavy runtime like nodeJS, JVM, .NET is a no go for me unless there is a huge advantage to offset it.

    I do a lot in Go so I'm super fast with it and it's low maintenance. So if it's an API that easily translates to openapi spec I'd use that with code generator so I don't have to do all the type/serialisation shit by hand.

    if it's more fluid I'd go for PHP.

    If it's for some cloud engine likely python (or Go of it's a first class citizen and meets the other criteria listed above).

    @SidTheITGuy those aren't languages mate.
  • 2
  • 0
    PHP, Node and finally: Java.

    But I have been toying with Golang for more than CLI utilities as we have it at my department.

    I likes Go
  • 1
    Python and FastAPI.

    Java with Micronaut.

    I admit Micronaut has become my go-to recommendation because it really takes the pain of Java away.
  • 0
    Golang or C#
  • 0
    @Jason bcz other people have their own
  • 0
    @Jason I did. I'm a bit tired of those so I did not play along
Add Comment