Hacker News new | ask | show | jobs
by mtmail 3232 days ago
Ruby on Rails. You'll immediately notice an 'app' directory. Resources are in app/assets, controllers in app/controllers, models in app/models and views in app/views. There's a routes.rb file and a command line interface ('rake routes' does the same as 'php artisan routes:list', 'rake db:migrate' is the same as 'php artisan migrate').

While you can deploy Rails by just copying files (it will reload classes and recompile assets on page refresh whenever possible) it's still a best practice to have the dev and production environment different.

1 comments

Damm RoR is nearly Laravel with a different syntax. Development and deployment is also very easy. I was always wary of RoR, because I read online that it's so good at simplifying and abstracting stuff, it can become a black box that is hard to debug.

However, apart from that, this is exactly what I sought. Thank you for making me reconsider Ruby :)