Let's Build: With Ruby On Rails - Introduction
Web-Crunch
Hi, My name is Andy Leverenz. I design, code, and am an author of things. Check out my agency called Couple of Creatives https://coupleofcreatives.com and my blog Web-Crunch https://web-crunch.com๐ค๐ป
======
Welcome to a brand new series of articles and videos revolving around Ruby on Rails. This new series is dedicated to those interested in learning Ruby on Rails.
This video is a quick introduction to why I chose to use the framework as well as a bit more on what the series will entail.
Why do I need a framework?
Honestly, you don't, but frameworks like Ruby on Rails exist to make our lives easier. There is a lot of work involved when creating a complete web app. You need to handle things such as databases, tests, routing, sending emails, running servers, separating working spaces into environments like development, production, and testing. Having to roll all of those things yourself could take quite some time.
No matter what framework you choose, you will find that most have similar principles when it comes to building web applications. Both Ruby on Rails and Laravel follow an MVC pattern where Ruby on Rails is a little more opinionated in how you author your application. I actually prefer the more opinionated approach as it's easier to find answers when you run into errors. Ruby on Rails is most popularly known for it's Convention over Configuration mantra of which offers some predictability in a developers workflow. Some developers love this whereas others loathe it. You'll have to decide whose side you are on.
What will we be building?
The plan is to ease into the framework at the start. We will build out things you may already have experience building like blogs, newsfeeds, small user-based apps, and more. The bulk of the series will be a learning path for both you and I. I consider myself a novice with Ruby on Rails and want to get better with the framework. Having already built my own app, I struggled with a lot of concepts but ultimately found my way through. My hope is for you to be able to do the same. In the end, to really learn the framework you need to build stuff. Practice makes perfect as with anything else.
======
โ๏ธ Help me keep going: https://www.buymeacoffee.com/webcrunch
๐ป Previously published at: https://web-crunch.com/lets-build-with-ruby-on-rails-introduction
๐ป Check out the blog: https://web-crunch.com
๐ก ๐ซ Check out my agency: https://coupleofcreatives.com
๐ฆ Check out my personal site: https://justalever.com
๐ Links: Weekly Newsletter: https://web-crunch.com/subscribe Twitter: https://twitter.com/webcrunchblog Twitter(Personal Account): https://twitter.com/justalever Facebook: https://facebook.com/webcrunchblog Dribbble: https://dribbble.com/justalever Github: https://github.com/justalever Medium: https://medium.com/the-web-crunch-publication
๐Check out my book on UX Design: "LUXD: Learn User Experience Design" https://web-crunch.com/books/luxd
๐ Check out my FREE book on Tumblr Theming: "Pro Tumblr Theming" https://web-crunch.com/books/ptt
๐ฏ Need awesome web hosting? Check out cloudways. They allow me to use a variety of hosting providers and build apps with ease: http://bit.ly/webcrunchhosting ... https://www.youtube.com/watch?v=4ABesTeDKmQ
94932132 Bytes