DEV Community

Martin Beentjes
Martin Beentjes

Posted on

1

Starting a project...

I am working on a prototype to workout an idea my girlfriend is having. I am proficient with Spring (and Java or Kotlin), but she only works with Python. Now I want to make it possible for her to work on it too with some help from me.

How do you cope with those projects? I am looking at using Rails, but I suspect the prototype to become a real product (or at least one we are heavily going to work on). What is your suggestion on approach?

I am not really concerned about performance, I just want to keep the code clean so do a rewrite is not that hard in the future. So a clean monolithic setup is the way to go for me. Do you know where I can find information regarding raw performance of both frameworks?

Rails is nice because I can setup a lot of code via the CLI and get a lot of boilerplate code out of the box. Spring is useful as there is a lot of documentation and it quite an industry standard.

In both frameworks I am going to incorporate some frontend framework (React or Vue, that is also a choice to make.. What would you choose?).

What would you choose when starting a new project when you Spring knowledge and not that much Rails knowledge but like the Rails approach.

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay