Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

The Force Awakens {{AngularJS}} & {{WordPress}}

by Damian Boni
About Me: Bsc(Hons) in Web Techologies


GitHub: https://github.com/renhyl

Portfolio: damianboni.com


Research:
"Cross Site Request Foregry - Exploration and Prevention" - 10th April 2013


Interests:
API's, Performance Optimization

Why AngularJS? Client Side Popular

Electrify your Frontend
HTML Playground
DOM Kingdom

MVC
Model
View
Controller

you can add
directives
<div ng-controller="abc"></div>

View & Templating
<div ng-controller="myCtrl" ng-init="word='WordPress!'"> <p>Hello { {word } }</p> </div>

var app = angular.module('myApp', []); app.controller('myCtrl', function($scope) { $scope.word = "WordPress!";
});

visualize your {{myText}} thoughts

REST - Representational State Transfer

Application programming interface (Application/Websites talking to each other)

Expose your website's unique functionality to the world Create re-usable functionality & Architecture Style
REST allows you to shares your website's unique functionality with the world
Create,
Read,
Update,
Delete
/wp-json/wp/v2/posts/1

my experience frustrations and struggles as a developer

WordPress
0. Easy to use
1. Powerfull CMS

2. Extensible

want to know more?

use the source, Luke!

one more thing yung padawan...

..notice you must!.. .. JabbaScript is like PHP
not like Han Solo..

* it means JavaScript has many similarities with PHP

The Q&A {{AngularJS}} & {{WordPress}}

by Damian Boni
Big thanks to all wordpress community for making this happen!
Special thanks to:

Use a spacebar or arrow keys to navigate