DrupalCon Asia 2016 has just finished, and it was like no other DrupalCon ever. This is the third time DrupalCon has ventured outside it's normal North American or European location. In 2013 there was Sydney, Australia with 450 attendees, and in 2015 there was Bogota, Columbia with 263 attendees. In Mumbai there was more than double of both events combined with 1025 attendees, and the most astonishing fact is that for 82% of those it was their first ever DrupalCon.
The conference started on Thursday 18th February 2016 with many summits, trainings, and sprints.
On the Friday sessions got under way, these included:
Always a high-light, a great way to start the conference.
An ever evolving update on the state of Drupal and the Drupal community.
Hooks, Events, Plugins, and Services: Pick the right tool for the job
There are many new concepts in Drupal 8, Kim talked through some of the key ones in this session giving an understanding of how they overlap and which ones you should use when.
Make Your Code Do Your Job
Larry didn't talk about Drupal, but about PHP as a whole and how to write better code by using types. In PHP 7 it is now possible to make use of more strict typing than ever before.
Decoupled Sites and Content Synchronization BoF
Progressive decoupling and Drupal's front-end future
There were a number of BoFs (Birds of a Feather) sessions which discussed decoupled Drupal, where the front-end is a different application to Drupal, and the two are connected over an API. The existing APIs for this are exposed by either the core Rest module or the contrib RELAXed Web Services module.
Saturday was another day full of sessions:
Drupal Build Automation (Composer, Drush)
There were yet more BoFs, this time discussing how composer can be used to automate builds of Drupal 8 sites.
Deploying Drupal 8
Dave discussed some best practices to deploying and managing a Drupal 8 site with it's code, configuration, and content.
Decoupled Drupal with React
In this session Preston discussed using React to build a decoupled Drupal application.
Using Deploy in Drupal 8
Deploying and staging content in Drupal is getting better, Tim and Dick talked about how to use the Multiversion, RELAXed Web Services, and Deploy modules to properly stage content.