component: ruby gems for the browser

Post on 12-May-2015

1.124 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

component

Ruby Gems for the Browser

Thursday, 13 December 12

•Twitter: @secoif

•Github: github.com/timoxley

•secoif@gmail.com

Tim Oxley

Thursday, 13 December 12

My Problems

Thursday, 13 December 12

Fragmentation

Thursday, 13 December 12

Vendor Lock-In

Thursday, 13 December 12

Useless Knowledge

Thursday, 13 December 12

Only Constant is Change

Thursday, 13 December 12

Leverage, don’t Lean

Thursday, 13 December 12

component

Liberate your code.

Thursday, 13 December 12

ruby gems for the browser

Thursday, 13 December 12

328 350 ComponentsAs of this morning.

Thursday, 13 December 12

What is a Component?

Thursday, 13 December 12

A Small, Focused Module

Thursday, 13 December 12

component/inheritmodule.exports = function(a, b){  var fn = function(){};  fn.prototype = b.prototype;  a.prototype = new fn;  a.prototype.constructor = a;};

Thursday, 13 December 12

How are Components used?

Thursday, 13 December 12

require()

Thursday, 13 December 12

component/domify

var domify = require('domify')domify('<p>Hello</p><p>World</p>')// => [<p>Hello</p><p>World</p>]

Thursday, 13 December 12

ecosystem agnostic

Thursday, 13 December 12

Why not just use jQuery?

Thursday, 13 December 12

jQuery is a monopoly

Thursday, 13 December 12

Diversity leads to innovation

Thursday, 13 December 12

One size does not fit all

Thursday, 13 December 12

A world without jQuery?

Thursday, 13 December 12

More sharing

Thursday, 13 December 12

Open source all the things

Thursday, 13 December 12

errata.io

Thursday, 13 December 12

My Twitters: @secoif

Questions?

https://github.com/component/component

Thursday, 13 December 12

top related