Work Together Effectively
Work Together Effectively
Headless Drupal
By
Niraj Meegama
Mohamed Imran
Work Together Effectively
WHY LEARN A FRAMEWORK
LIKE ANGULARJS?
Work Together Effectively
COOL… AND EVERYONE DOES
IT…???
Work Together Effectively
The Web is Changing
Work Together Effectively
Lets look at how the web has evolved
Work Together Effectively
WEB 1.0
The Static Web
Work Together Effectively
WEB 2.0
The Dynamic Web
Work Together Effectively
WEB 2.0
The Dynamic Web
Work Together Effectively
WEB 3.0
The rise of the machines
Work Together Effectively
WEB 3.0
The rise of the machines
API’s
Work Together Effectively
API
’s
WEB 3.0
Drupal 8 Solves this problem
Accepts
application/json
Accepts
application/json
Accepts
Application/xml
Accepts
application/json
Accepts
text/html
Work Together Effectively
DRUPAL AS A HUB
Work Together Effectively
DRUPAL WEBSITE
Work Together Effectively
DRUPAL WEBSITE
REST
Work Together Effectively
HEADLESS DRUPAL
API API
B
r
o
w
s
e
r
Local storage
Work Together Effectively
Forces us to develop our Drupal website like a web
application.
WHY LEARN A FRAMEWORK
LIKE ANGULARJS?
Work Together Effectively
IMPLEMENTAION
Work Together Effectively
Drupal 8 REST Services
Work Together Effectively
REST in Peace
-API Development in Drupal
Work Together Effectively
Drupal 8 RESTful Endpoints (Node)
Work Together Effectively
Drupal 8 RESTful Endpoints (Node)
Work Together Effectively
Drupal 8 RESTful Endpoints (Node)
Work Together Effectively
Work Together Effectively
Work Together Effectively
QUESTIONS?
We work together effectively….
Work Together Effectively
THANK YOU
We work together effectively…. We see beyond…

Headless drupal