Upload
tom-hermans
View
204
Download
0
Embed Size (px)
Citation preview
HOWDY, I'M
www.tomhermans.com@tomhermans
DESIGNER & DEVELOPERworked for
Yelo PlayTelenet's digital TV web platform
WHAT IS WORDPRESS ?IS IT A CMS OR .. ?
APPLICATION PROGRAMINTERFACE
set of standardized ways
which govern how other pieces of software can talk to aprogram and how it will respond
WP API’SXML-RPC & FRIENDS (ATOM..)
XML remote procedure call mobile app
ADMIN-AJAXlightweight routing layer
responds w/ JSON
RSSopen standard syndication format
THE WORDPRESS
REST API
RESTFUL API'STwitter
WordPress.com
Stripe, .. and many many more
REST : REPRESENTATIONALSTATE TRANSFER
communicate via HTTP
same HTTP verbs (GET, POST, PUT, DELETE, etc.)
like web browsers use
to retrieve web pages and to send data to remote servers.
HTTP TO CRUDCREATE data : POST
READ data : GET
UPDATE data : PUT
DELETE data : DELETE
LEARN JAVASCRIPTDEEPLY, YOU MUST
‑ Yoda. or was it Matt ?
YOU DON'T LEARN TO WALK BYFOLLOWING RULES. YOU LEARN BY
DOING, AND BY FALLING OVER.
‑ Richard Branson
JAVASCRIPTISSEXY.COM
MVCModel ‑ View ‑ Controller
DEMO TIMEfrontend management via AJAX
Angular 1 WIP
Angular 2 REST API POC
this is a start, obviously different paradigm, different mindset, different useage, different tooling
USEFUL RESOURCES
GOOGLE.COM: HOWTO LEARN JAVASCRIPT
USEFUL RESOURCES
Josh PollockRoy SivanWes BosTodd MottoJohn PapaMat Marquis ‑ JavaScript for Webdesigners
WP‑API (v2)Egghead.io (JS tuts)
WANNA TALK ? HIT ME UP LATER
www.tomhermans.com@tomhermans