why ruby on rail for your next project?

36
Why ROR for your next project? Kakada Chheang Senior Software Developer, InSTEDD iLab Southeast Asia May 27, 2015

Upload: instedd-ilab-southeast-asia

Post on 24-Jul-2015

154 views

Category:

Technology


2 download

TRANSCRIPT

Why ROR for your next project?���������

Kakada ChheangSenior Software Developer, InSTEDD iLab Southeast Asia

May 27, 2015

technologies

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

rails server

Ruby Version Manager

rbenv chruby

Dependencies management

Dependencies management

Dependencies management

Code generation

Code generation

Code generation

Automation script

Powerful Rails console

Database

Database - Relationship

Database - Validation

Database – Active record

Database – Active record

Database – Active record

Database – Migration

Database – Active record

MVC and Route

MVC and Route

Testing – installing rspec

Testing – Installing RSpec

Testing – Code

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

Q & A