component("cards/collection_card", {
double?: true,
slug: "/top-things-to-do—in-paris",
title: "Top things to do in Paris",
image_url: "/assets/paris.jpg"
})
Slide 37
Slide 37 text
No content
Slide 38
Slide 38 text
No content
Slide 39
Slide 39 text
SPECIFIC
Low Risk
Low Reuse
HOTELS PLACES SEARCH THEME
HTML CSS JS
SHARED
High Risk
High Reuse
Slide 40
Slide 40 text
SPECIFIC
Low Risk
Low Reuse
HOTELS PLACES SEARCH THEME
HTML CSS JS
SHARED
High Risk
High Reuse
Low Risk
High Reuse
Component Layer & API
Slide 41
Slide 41 text
Rizzo
!
Component Layer, API
& Style Guide
Slide 42
Slide 42 text
Our Style Guide can be just
another data-driven application
Slide 43
Slide 43 text
A ready-made visual
regression test suite
Slide 44
Slide 44 text
Enables Style Guide
driven development
Slide 45
Slide 45 text
No content
Slide 46
Slide 46 text
No content
Slide 47
Slide 47 text
Why would you
want to use a
Component API?
Slide 48
Slide 48 text
You’ll have
happier developers
Slide 49
Slide 49 text
You’ll have
visual consistency
Slide 50
Slide 50 text
You’ll be able to
refactor easily
Slide 51
Slide 51 text
You won’t have to
tweak padding values
(as much)
Slide 52
Slide 52 text
It can feel like working
on a small site
Slide 53
Slide 53 text
Thank you
@ianfeather
http://rizzo.lonelyplanet.com