Yelo
P
lay
T
elenet's
digit
al
TV
w
eb p
lat
for
m
Slide 5
Slide 5 text
WHAT IS WORDPRESS ?
IS IT A CMS OR .. ?
Slide 6
Slide 6 text
APPLICATION PROGRAM
INTERFACE
s
et
of st
andar
diz
ed w
ays
w
hich gov
er
n how
ot
her p
ieces
of s
oftw
ar
e can t
alk t
o a
pr
ogr
am and how
it w
ill r
esp
ond
Slide 7
Slide 7 text
WP API’S
XML-RPC & FRIENDS (ATOM..)
X
ML
r
emot
e pr
ocedur
e call
mobile app
ADMIN-AJAX
lightw
eight r
out
ing lay
er
r
esp
onds w/ JSON
RSS
op
en st
andar
d sy
ndicat
ion for
mat
Slide 8
Slide 8 text
THE
WORDPRESS
REST API
Slide 9
Slide 9 text
RESTFUL API'S
T
w
itt
er
I
nst
agr
am
F
acebook
W
or
d
P
r
ess.com
S
tr
ip
e, .. and many
many
mor
e
Slide 10
Slide 10 text
REST : REPRESENTATIONAL
STATE TRANSFER
commu
nicat
e v
ia
HTTP
s
ame
HTTP
v
er
bs (GET
, POST
, PUT
, DELETE
, et
c.)
like w
eb br
ows
ers us
e
t
o r
etr
iev
e w
eb p
ages
and t
o s
end dat
a t
o r
emot
e s
erv
ers.
Slide 11
Slide 11 text
HTTP TO CRUD
CREA
TE
dat
a : POST
READ
dat
a : GET
UPDA
TE
dat
a : PUT
DELETE
dat
a : DELETE
Slide 12
Slide 12 text
LEARN JAVASCRIPT
DEEPLY, YOU MUST
‑
Yo
da.
or w
as it M
att ?
Slide 13
Slide 13 text
YOU DON'T LEARN TO WALK BY
FOLLOWING RULES. YOU LEARN BY
DOING, AND BY FALLING OVER.
‑ Ri
ch
ar
d Br
anson
Slide 14
Slide 14 text
JAVASCRIPTISSEXY.COM
Slide 15
Slide 15 text
MVC
M
odel ‑ V
iew ‑ C
ontr
oller
Slide 16
Slide 16 text
DEMO TIME
fr
ont
end management v
ia
AJA
X
A
ngu
lar 1 WIP
A
ngu
lar 2 REST API POC
Slide 17
Slide 17 text
t
his
is
a st
art, obv
ious
ly
differ
ent p
ar
adigm,
differ
ent
minds
et,
differ
ent us
eage,
differ
ent t
ooling
USEFUL RESOURCES
J
os
h
P
ollock
R
oy S
iv
an
W
es B
os
T
odd
M
ott
o
J
ohn
P
ap
a
M
at M
arqu
is ‑ J
av
a
S
cr
ipt
for W
ebdes
igners
WP
‑API
(v2)
E
gghead.io (JS
tuts)
Slide 20
Slide 20 text
WANNA TALK ? HIT ME UP LATER
www.t
omher
mans.com
@t
omher
mans