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,860 views
2,790 views

Published on

Rails 以外の選択肢(RejectTokyoRubyKaigi05)

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,860
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
11
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • 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.

    ×