DEV Community

Cover image for Python over Ruby for Web Development?
briansole
briansole

Posted on

2 1

Python over Ruby for Web Development?

So should you go with Python or Ruby?

If you are looking purely in job terms, Ruby (on Rails) is a good choice. Of course this depends where you are geographically located.

Both are good languages and have frameworks for building web apps. For Ruby that's "Ruby on Rails", also named RoR. For Python there's Django and Flask.

On average there are more Python jobs (in my location), but when you go the Ruby road you can be sure it's rails. For Python jobs it's all over the place as it's also popular for Machine Learning, Data Mining and other more scientific applications.

Making web apps

These days, Ruby is more or less stabilized in terms of popularity. While Pyton web development has become a bit more popular.

You can Tango with Django or get on the track with rails. Both are fine.

So what about Flask you ask? In my opinion Flask is the most easy frameworks of all, because it's a micro framework it's easy to setup and run. But while it's easy, it doesn't come with all of the features (by default) that Rails or Django have.

In the end, it depends on what you want to do. Both are good tools for building web apps (including SaaS)

Read more

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

AWS Q Developer image

Your AI Code Assistant

Generate and update README files, create data-flow diagrams, and keep your project fully documented. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

👋 Kindness is contagious

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

Okay