sábado, 10 de março de 12
class Speaker       def get         speaker = [           :name => "Josemar Davi Luedke",           :experience => "More t...
engage.issábado, 10 de março de 12
“Sinatra is a DSL for quickly   creating web applications in    Ruby with minimal effort.”sábado, 10 de março de 12
Instalação                            $ gem install sinatrasábado, 10 de março de 12
Hello world!sábado, 10 de março de 12
$ ruby myapp.rbsábado, 10 de março de 12
sábado, 10 de março de 12
Routessábado, 10 de março de 12
sábado, 10 de março de 12
RESTFul                             Verb      Explanation                             GET     Traz informações            ...
sábado, 10 de março de 12
Viewssábado, 10 de março de 12
sábado, 10 de março de 12
sábado, 10 de março de 12
$ gem install slimsábado, 10 de março de 12
sábado, 10 de março de 12
ActiveRecord           $ gem install activerecord        http://rubydoc.info/gems/activerecord/3.2.2/framessábado, 10 de m...
RSpec                            $ gem install rspecsábado, 10 de março de 12
sábado, 10 de março de 12
sábado, 10 de março de 12
Sinatra Structure                      $ git clone git://github.com/josemarluedke/                               SinatraSt...
$ cd MyApp                            $ bundle install                             $ rake spec                            ...
Perguntas?sábado, 10 de março de 12
Obrigado!sábado, 10 de março de 12
Upcoming SlideShare
Loading in …5
×

Sinatra

572 views

Published on

Um pouco do Sinatra

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

  • Be the first to like this

No Downloads
Views
Total views
572
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sinatra

  1. 1. sábado, 10 de março de 12
  2. 2. class Speaker def get speaker = [ :name => "Josemar Davi Luedke", :experience => "More than 5 years with Web dev.", :working_with => "Ruby, CSS and Javascript.", :site => "josemarluedke.com", :twitter => "@JosemarLuedke", :github => "github.com/josemarluedke" ] end endsábado, 10 de março de 12
  3. 3. engage.issábado, 10 de março de 12
  4. 4. “Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.”sábado, 10 de março de 12
  5. 5. Instalação $ gem install sinatrasábado, 10 de março de 12
  6. 6. Hello world!sábado, 10 de março de 12
  7. 7. $ ruby myapp.rbsábado, 10 de março de 12
  8. 8. sábado, 10 de março de 12
  9. 9. Routessábado, 10 de março de 12
  10. 10. sábado, 10 de março de 12
  11. 11. RESTFul Verb Explanation GET Traz informações POST Cria um item PUT Altera um item DELETE Exclui um itemsábado, 10 de março de 12
  12. 12. sábado, 10 de março de 12
  13. 13. Viewssábado, 10 de março de 12
  14. 14. sábado, 10 de março de 12
  15. 15. sábado, 10 de março de 12
  16. 16. $ gem install slimsábado, 10 de março de 12
  17. 17. sábado, 10 de março de 12
  18. 18. ActiveRecord $ gem install activerecord http://rubydoc.info/gems/activerecord/3.2.2/framessábado, 10 de março de 12
  19. 19. RSpec $ gem install rspecsábado, 10 de março de 12
  20. 20. sábado, 10 de março de 12
  21. 21. sábado, 10 de março de 12
  22. 22. Sinatra Structure $ git clone git://github.com/josemarluedke/ SinatraStructure.git MyAppsábado, 10 de março de 12
  23. 23. $ cd MyApp $ bundle install $ rake spec $ shotgunsábado, 10 de março de 12
  24. 24. Perguntas?sábado, 10 de março de 12
  25. 25. Obrigado!sábado, 10 de março de 12

×