3

Hi devRant,
I'm starting a little side project (a web app for finding/booking musicians) and have to decide which language to use for the backend. I have broad experience with Java and C#, but it would also be nice to learn something new (Kotlin? Go? Rust?)
Additionally, what's your recommendation for databases? (SQL vs. NoSQL vs. ...)

For the frontend, I'd like to use typescript, webpack and Vue.js.

Any thoughts? ;)

Comments
  • 2
    I recommend Kotlin. Easy to jump into from Java, but much more expressive and functional. Also plays nice with js.

    But maybe I'm just on the bandwagon.
  • 1
    Is it a desktop app or a mobile app?
    If you go for desktop, c# might be the best choice. If mobile, you could try out kotlin/java, for the database, mySql is nice I guess. You could even try to make a small rest api to communicate with your server and db for more challenge 😄
  • 1
    @Alfer thanks for your comment, ATM my plan is to have a responsive web app and a REST API :)
  • 2
    For REST API I would recommend Go, its easy to get started and build APIs with
    For web TS is more like C# and a better alternative to JS
    Just my 2 cents
  • 0
    Rest + Go = Ease of Programming
    Rest + Kotlin = Best of both worlds
    Rest + Scala = Robust af
  • 3
    I'm in love with so-called serverless architectures.

    Firebase cloud functions FTW.
  • 0
    C++ is life <3
  • 3
    Definitely try TypeScript for the front end. It's just like regular JavaScript with type checking.
Add Comment