Building a single page app with AngularJS and Drupal

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
kbahey's picture
Start: 
2016-05-19 19:00 - 21:00 America/New_York
Event type: 
User group meeting

Join our monthly meeting of the Waterloo Region Drupal User Group meetup.

Date: Thursday, May 19th, 2016
Time: 19:00 to 21:00
Location: The Working Centre, 58 Queen Street S., Kitchener

The trend of having Drupal run headless continues ... This is where a thin Javascript client is loaded in the browser and Drupal communicates with it using JSON.

The next generation Acquia Cloud interface is being built as a single page application using AngularJS, and is now in public beta at https://cloud.acquia.com.

For our May meeting, Chris Carignan, of Acquia Cloud will provide an overview of how the application is being built using a progressively decoupled Drupal solution, and will focus primarily on front-end development with AngularJS.

Topics of discussion include:
- The development and build process for a single page app.
- Organizing the app into various components and services.
- Using custom directives in Angular.
- Creating a fully translatable interface.
- Unit testing and end-to-end testing.
- Managing state in the application.

Acquia Cloud allows developers to manage, monitor, and deploy websites on Acquia’s hosting platform.

Meetings for the Waterloo Region Drupal Users Group happen on the third Thursday of each month (except for July, August and December). The meetings are held at The Working Centre, at 58 Queen Street South in Kitchener, between 19:00 and 21:00.

If you have a Drupal related topic, or showcasing a web site or a module that you built with Drupal, please contact us, and we will arrange for a talk.