Why ROR for your next project?���������
Kakada ChheangSenior Software Developer, InSTEDD iLab Southeast Asia
May 27, 2015
Frameworks in Ruby
Frameworks for PHP
Ruby on Rails ?
Agile Development
Rapid Development Framework
Test Driven Development
Cross database
Convention over configuration
MVC
REST
rails new blog -d mysql
Ruby Version Manager
rbenv chruby
Dependencies management
Dependencies management
Dependencies management
Automation script
Powerful Rails console
Database - Relationship
Database - Validation
Database – Active record
Database – Active record
Database – Active record
Database – Migration
Database – Active record
Testing – installing rspec
Testing – Installing RSpec
Testing – Database
blog_dev blog_test
rake db:test:prepare
Prepare database to test
Testing – Database
Use Factory girl
Testing – Database
Testing – Database
Deployment
Capistrano
Git / Mercurial
SSH
Easy to deploy your application with multiple revisions.
More ?
Very active community
Learning Materials
Huge amount of libraries
References
http://guides.rubyonrails.org
http://railscasts.com
https://gorails.com/setup/ubuntu/14.04