component: ruby gems for the browser

1,407 views
1,265 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,407
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

component: ruby gems for the browser

  1. 1. component Ruby Gems for the BrowserThursday, 13 December 12
  2. 2. Tim Oxley •Twitter: @secoif •Github: github.com/timoxley •secoif@gmail.comThursday, 13 December 12
  3. 3. My ProblemsThursday, 13 December 12
  4. 4. FragmentationThursday, 13 December 12
  5. 5. Vendor Lock-InThursday, 13 December 12
  6. 6. Useless KnowledgeThursday, 13 December 12
  7. 7. Only Constant is ChangeThursday, 13 December 12
  8. 8. Leverage, don’t LeanThursday, 13 December 12
  9. 9. component Liberate your code.Thursday, 13 December 12
  10. 10. ruby gems for the browserThursday, 13 December 12
  11. 11. 328 350 Components As of this morning.Thursday, 13 December 12
  12. 12. What is a Component?Thursday, 13 December 12
  13. 13. A Small, Focused ModuleThursday, 13 December 12
  14. 14. component/inherit module.exports = function(a, b){   var fn = function(){};   fn.prototype = b.prototype;   a.prototype = new fn;   a.prototype.constructor = a; };Thursday, 13 December 12
  15. 15. How are Components used?Thursday, 13 December 12
  16. 16. require()Thursday, 13 December 12
  17. 17. component/domify var domify = require(domify) domify(<p>Hello</p><p>World</p>) // => [<p>Hello</p><p>World</p>]Thursday, 13 December 12
  18. 18. ecosystem agnosticThursday, 13 December 12
  19. 19. Why not just use jQuery?Thursday, 13 December 12
  20. 20. jQuery is a monopolyThursday, 13 December 12
  21. 21. Diversity leads to innovationThursday, 13 December 12
  22. 22. One size does not fit allThursday, 13 December 12
  23. 23. A world without jQuery?Thursday, 13 December 12
  24. 24. More sharingThursday, 13 December 12
  25. 25. Open source all the thingsThursday, 13 December 12
  26. 26. errata.ioThursday, 13 December 12
  27. 27. Questions? https://github.com/component/component My Twitters: @secoifThursday, 13 December 12

×