Transcript

Backbone &

ReactTogetherForever

Backbone.View

is aJoke!

Do not leave appsUnattended!

“It was fine when we first wrote it”

Big-bang rewritesARE TERRIBLE

Views:SubviewsTemplatesEvent handlersData bindingTesting

Side-e!ects

SUCK!

Groups of Views Have Structure

Patterns Emerge

Early Optimizations

Frame budget trickery

Fixing memory leaksAsync renderingNative DOM methods

jQuery plugin hell

Double Render!THE DREADED

Double Render!THE DREADED

Naive View

Parent View

WhyBackboneIn the first place?

WhyReact

Even?

Browserify

PerformanceComponents

Facebook

Towards SDKsModels / Collections

Routers / Controllers

Views. Lots and lots of Views.

Other cool things!

Prop enforcement!

Mixins!

Internal State!

Big-bang rewritesARE TERRIBLE

JSX is pretty ok, actually

Facebook Solve it

Let

Thanks!

@sambreed@quickleft@sprintly

top related