Rails developers, you can create awesome web app, too!

It seems impossible to build a web application unless you know the latest shiny piece of JavaScript framework that made the headline this week.

When I say this week, what I really mean is any framework du jour that happens to make the front page that week.

You want to build a dynamic application with Rails? You need a frontend developer, else it's not going to happen.

It's bullshit to think that you can't build complex application without the latest fad in JavaScript MVC frameworks.

You're not Facebook and neither I am. Maybe they can afford to have people learn new frameworks every couple years, but you don't.

Wether you bill at the hour, or you are on a deadline, you can't afford to learn new shit just because it's the new kid on the block.

Do you know that you don't even need to learn a JavaScript framework?

You think that you might not have the chops to build application with what you know already? You were mislead.

JavaScript doesn't come naturally when you build an application in Rails. It can feel like spaghetti at first sight.

But with simple rules of thumb, you can build clean, awesome application powered by JavaScript.

You wouldn't be the first one to do it too. Many companies you use everyday do not use trendy JavaScript MVC. If they can, why can't you?

Keep you eyes on the shiny thing

You are a builder, you want to get shit done. I don't want you to waste your time learning frameworks that you'll only use once or twice in your lifetime. I used to do that and it got me nowhere and I don't want you to repeat the same mistake.

It's already complicated enough to build great products, don't waste your time on another framework. Your resources are limited and you have to get your product out of the door.

Rails already has so many tools to get things done. Some you know, some you don't.

I'm writing this blog to help you see how you can use some tools to create complex and beautiful application.

You can't be efficient and learn new tool at the same time

Efficiency comes with practice, it's a fact of life. So instead of going out your way to learn new tool, I'm going to show tips and tricks using stuff you already know to help you build awesome application.

Because I want you to be efficient with Rails so you can build things you love.

I do this because I believe that you can create awesome application with JavaScript through Rails alone there's a void in here, where every time there's a discussion about getting things done in JavaScript, it implies you need to learn XYZ framework and I'm sick of it.

So this is where I'm going with this blog, giving a voice to all of us out there that builds complex application, using Rails.

And I hope you'll join me.

Get more ideas like this to your inbox

You will never receive spam, ever.