Your SlideShare is downloading. ×
0
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Intro to Merb
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Intro to Merb

1,602

Published on

An introduction to Merb given at the Atlanta Ruby User Group, Oct 8, 2008.

An introduction to Merb given at the Atlanta Ruby User Group, Oct 8, 2008.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Two things:

    Blank slides are where I had code being displayed as a web site... sorry it doesn't come through. (Honestly, I didn't have them prepared for the presentation anyway.)

    Also, the last slide is described like so: both Merb and Rails are capable frameworks, with their own iduiosynchrasies and benefits. Ultimately, Merb is faster and more modular but requires more effort, and Rails is more out-of-the-box (though Merb is addressing this actively with Stacks).

    Either way, Merb and Rails are good choices in the grand scheme of things.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
1,602
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
30
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. MERB
  • 2. HISTORY
  • 3. Mongrel + ERB
  • 4. Ezra Zygmuntowicz EngineYard
  • 5. progress towards VERSION 1.0 coming Oct 10th
  • 6. MANY CONTRIBUTORS CORE CONTRIBUTORS Yehuda Katz, Michael Klishin, Carl Lerche, Fabien Franzel, Michael Ivey, Matt Aimonetti... AND MANY OTHERS including me :)
  • 7. MERB IS
  • 8. WEB FRAMEWORK
  • 9. LIKE RAILS
  • 10. ONLY AWESOME
  • 11. MVC
  • 12. (looks kinda like rails to me)
  • 13. awesome!!1!
  • 14. ORM-agnostic
  • 15. Test Framework Agnosticism
  • 16. Plugin Architecture
  • 17. FAST LIGHTWEIGHT POWERFUL
  • 18. RACK
  • 19. CONFIGURATION & CONVENTION
  • 20. DIFFERENCES
  • 21. MVC A Closer Look
  • 22. Models
  • 23. DataMapper Sequel ActiveRecord
  • 24. Views
  • 25. Very similar to Rails
  • 26. CONFIGURABLE with plugins like merb-haml
  • 27. Controllers
  • 28. RENDER (or display et al) is required
  • 29. PLUGINS
  • 30. RubyGems CORE merb_* MORE merb-*
  • 31. merb-oauth merb-openid merb-auth merb_jquery
  • 32. RACK
  • 33. CONFIG
  • 34. A MERB APP
  • 35. PROS/CONS
  • 36. VERY FAST
  • 37. LIGHTWEIGHT
  • 38. POWERFUL
  • 39. FRESH
  • 40. RUBY
  • 41. MORE EFFORT
  • 42. NOT RAILS
  • 43. MISSING PLUGINS (well, for now)
  • 44. DEPLOYMENT
  • 45. weee
  • 46. HARDEST PART IS setting up config/deploy.rb
  • 47. RUN IT
  • 48. $ merb -d -p 4000 -c 3 -a thin -l info -L log/production.log -e production
  • 49. -d daemonize -p N port N -c N N cluster processes -a S S adapter (thin, mongrel, etc) -l S log at level S and above -L S log to S file -e S run in S environment
  • 50. APPS
  • 51. Panda Defensio Scout SproutCore et al
  • 52. RESOURCES
  • 53. http://merbivore.com/ http://merbist.com/ http://merbunity.com/ http://merb.4ninjas.org/ IRC: #merb http://merb.lighthouseapp.com/
  • 54. SUMMARY
  • 55. HAHA LOL Merb Rails

×