Learn Ruby on Rails the right way
1 min readJul 2, 2016
- Follow http://rubyweekly.com/
- Setup your laptop correctly
- Read all guides by thoughtbot https://github.com/thoughtbot/guides
- Signup for https://thoughtbot.com/upcase/
- Complete all trails on upcase
- Don’t forget to check out https://thoughtbot.com/upcase/videos/ (start with https://thoughtbot.com/upcase/videos/the-first-feature-is-the-hardest)
- Don’t start with `rails new` use suspenders gem
- Checkout some open source projects https://github.com/ekremkaraca/awesome-rails try to learn from them. Example: https://github.com/discourse/discourse
- Use Rails5 today! (Suspenders is already updated with rails5)
- FrontEnd: Try to use webpack + es6/typescript (some interesting repo: https://github.com/shakacode/react_on_rails) OR at least use https://rails-assets.org/ — it proxies to bower components
- React.js + Redux or Angular 2.0 would be good choice
Don’t listen to me :-) Now throw everything away and start learning Elixir with Phoenix or Golang :-)
Happy coding