Take Drupal Offline!

arpitr
crazyrohila

In our session we want to discuss about bringing a drupal site offline using

- AppCache

- IndexDB

- AngularJs

- Exposing drupal services.

The basic idea is how Drupal can be used for setting data model using content types and then exposing Drupal API's which then is consumed by an app built on agular js, with help of HTML5 AppCache API we cache the resources on browser which further does not require network access, for data storage we use browser inbuilt IndexDB, the combination of AppCache and IndexDB will then cache the angular app, and then based on current user connectivity status we synch data back to drupal

The data flow looks like 

https://www.evernote.com/shard/s336/sh/5f0d1122-a7d8-4613-945c-3fb720869dbf/526ac708707a024d0dc859a159e496ad

We will demo how a user can create a node being offline and when user is online the node will be synced to Drupal

  • What level of knowledge should attendees have before walking into your session

   -  The purpose of session is to bring another aspect of site archiecture i.e. offline and how drupal can be useful for data modeling. The session will be targetted for all kind of audience irrespective of technical expertise. Our demo will include code, but idea is to bring the offline concept.

  • What will your session accomplish and what will attendees walk away having learned

  - Besides durpal API services we believe users will get brief on different other cool technologies like AppCache, IndexDB and Headless Drupal.

Session Track

Horizons

Experience Level

Intermediate

Drupal Version