Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Rails    Introduction to Padrino                         2011.02.04                   RejectTokyoRubyKaigi05              ...
About me• Masato Igarashi• twitter.com/migrs• facebook.com/migrs• Works at Fujisan.co.jp
Reject
••    (since 2002)•                  (since 2006)•
Web Frameworks• Ruby / Rails• Groovy / Grails• Scala / Lift• Java / Struts• PHP / CodeIgniter, CakePHP• ASP
Ruby
Rails
Rails•
Rails••       App
Rails2rails _2.3.10_ sample_rails2
Rails248 files
Rails3rails new sample_rails3
Rails347 files
Sinatra
Sinatra
Sinatra• http://www.sinatrarb.com/
Sinatra• http://www.sinatrarb.com/• Microframework
Sinatra• http://www.sinatrarb.com/• Microframework•                             Rails
ruby -e "requirerubygems;requiresinatra;get(/){Hello World}"
ruby -e "requirerubygems;requiresinatra;get(/){Hello World}"
Sinatra•
Sinatra
Sinatra•
Sinatra•• helper
Sinatra•• helper• mailer
Sinatra•• helper• mailer• logger
Sinatra•• helper• mailer• logger• i18n
Sinatra•• helper• mailer• logger• i18n•
Sinatra Rails
Padrino• http://www.padrinorb.com/•   https://github.com/padrino/padrino-framework
Padrino• Sinatra             Rails• Bundler
.|--   app|     |-- controllers|     |-- helpers|     |-- mailers|     |-- models|     `-- views|--   config|--   db|     ...
Featureshttp://www.padrinorb.com/guides
Available Componentshttp://www.padrinorb.com/guides/generators
Padrinopadrino g project sample_padrino
Padrino8 files
Rails
Padrino
Padrino•
Padrino••
Padrino•••
Fujisan.co.jp
Thank you.
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Introduction to Padrino
Upcoming SlideShare
Loading in …5
×

Introduction to Padrino

2,956 views

Published on

Rails 以外の選択肢(RejectTokyoRubyKaigi05)

Published in: Technology
  • Be the first to comment

Introduction to Padrino

  1. 1. Rails Introduction to Padrino 2011.02.04 RejectTokyoRubyKaigi05 Masato Igarashi
  2. 2. About me• Masato Igarashi• twitter.com/migrs• facebook.com/migrs• Works at Fujisan.co.jp
  3. 3. Reject
  4. 4. •• (since 2002)• (since 2006)•
  5. 5. Web Frameworks• Ruby / Rails• Groovy / Grails• Scala / Lift• Java / Struts• PHP / CodeIgniter, CakePHP• ASP
  6. 6. Ruby
  7. 7. Rails
  8. 8. Rails•
  9. 9. Rails•• App
  10. 10. Rails2rails _2.3.10_ sample_rails2
  11. 11. Rails248 files
  12. 12. Rails3rails new sample_rails3
  13. 13. Rails347 files
  14. 14. Sinatra
  15. 15. Sinatra
  16. 16. Sinatra• http://www.sinatrarb.com/
  17. 17. Sinatra• http://www.sinatrarb.com/• Microframework
  18. 18. Sinatra• http://www.sinatrarb.com/• Microframework• Rails
  19. 19. ruby -e "requirerubygems;requiresinatra;get(/){Hello World}"
  20. 20. ruby -e "requirerubygems;requiresinatra;get(/){Hello World}"
  21. 21. Sinatra•
  22. 22. Sinatra
  23. 23. Sinatra•
  24. 24. Sinatra•• helper
  25. 25. Sinatra•• helper• mailer
  26. 26. Sinatra•• helper• mailer• logger
  27. 27. Sinatra•• helper• mailer• logger• i18n
  28. 28. Sinatra•• helper• mailer• logger• i18n•
  29. 29. Sinatra Rails
  30. 30. Padrino• http://www.padrinorb.com/• https://github.com/padrino/padrino-framework
  31. 31. Padrino• Sinatra Rails• Bundler
  32. 32. .|-- app| |-- controllers| |-- helpers| |-- mailers| |-- models| `-- views|-- config|-- db| `-- migrate|-- doc|-- lib Rails| `-- tasks|-- log|-- public|-- spec| |-- controllers| |-- lib| `-- models`-- tmp
  33. 33. Featureshttp://www.padrinorb.com/guides
  34. 34. Available Componentshttp://www.padrinorb.com/guides/generators
  35. 35. Padrinopadrino g project sample_padrino
  36. 36. Padrino8 files
  37. 37. Rails
  38. 38. Padrino
  39. 39. Padrino•
  40. 40. Padrino••
  41. 41. Padrino•••
  42. 42. Fujisan.co.jp
  43. 43. Thank you.

×