DUG: Introducing backbone.js - Manage JavaScript application complexity

De volgende Drupal User Group meeting vindt plaats op donderdag 11 juli bij Wunderkraut in Antwerpen. Toon Ketels presenteert die avond "Introducing backbone.js - Manage JavaScript application complexity".

Presentatie

Why
Because Drupal 8 will ship with backbone.js, a lot of Drupal developers will be exposed to it.

Backbone offers a framework to structure and organise javascript code. It simplifies maintainability but at the same time adds a layers of complexity by adding new abstractions and rules about organising javascript code. Backbone.js is easy to work with as long as we have an understanding of these rules and concepts.

To prevent it being "a pain in the ass", let's get to know backbone!

Content
The presentation focusses on backbone as a framework and does not talk much about the ways to use it in Drupal. The reason for that are the following:

  • We first need an understanding what backbone is and how we use it before diving in Drupal implementation strategies.
  • We need the time to properly address backbone,
  • Backbone can be implemented in different ways, some best practices may arise in the Drupal ecosystem. As they don't exist yet, it may be too early to address them.

Topics addressed:

  • What problem does backbone try to solve?
  • What are views?
  • What are models?
  • What are collections?
  • How they all play together: view render on model change events
  • We'll be addressing each of these topics with discussing what it is, the benefits and sample code. The topics are explained by creating a small demo application.

Audience:
Developers (front/backend) so they can leverage backbone in projects

Takeaways:

  • A firm understanding what the different components of backbone are
  • Know how to use one or several backbone components in projects
  • Knowing what is needed to build a backbone application
  • Have some ideas how to use it in Drupal

Drankje

Na de presentatie kan er nog even nagekaart worden met een drankje.

Nazorg

Slides: https://speakerdeck.com/toonketels/introducing-backbone-dot-js
Video van de presentatie:

DUG Backbone.js (Toon Ketels) from Drupal User Group Belgium on Vimeo.

Wanneer

Begin: 
11 juli 2013 (19:30)
Einde: 
11 juli 2013 (22:00)

Praktisch

  • Wanneer: donderdag 11 juli 2013
  • Locatie: Wunderkraut België - Zénobe Grammestraat 34 2018 Antwerpen - Ga door smalle ingangspoort op dit adres. Zo kom je op een binnenpleintje waar het kantoor zich bevindt
  • Bereikbaarheid: parkeerplaats beschikbaar op +/- 100m aan De Singel. Openbaar vervoer: station Antwerpen Berchem op wandelafstand.
  • Uur: ontvangst: vanaf 19u30 - presentatie: 20u
  • Spreker: Toon Ketels
  • Taal: Engels (tenzij enkel NL-taligen aanwezig)
  • Inschrijven: ja, via het inschrijfformulier onderaan

Sponsor(s) en/of (co-)organisatie

Locatie

Zénobe Grammestraat 34
2018 Antwerpen
België
BE

Registratie

Naam Geregistreerd op
Sven Decabooter 20/06/2013 - 07:42
seutje 20/06/2013 - 07:56
Stef Van Looveren 20/06/2013 - 08:20
Frederik Wouters 20/06/2013 - 08:37
Frederick Vanbrabant 20/06/2013 - 09:06
Joris Vercammen 20/06/2013 - 09:55
Kenneth Venken 20/06/2013 - 10:00
David Van Gompel 20/06/2013 - 10:04
Sebastien Toussaint 20/06/2013 - 10:05
Tom Van Looy 20/06/2013 - 10:14
Jeroen Marinus 20/06/2013 - 10:26
Erwin Heeren 20/06/2013 - 12:17
Karel Persoons 20/06/2013 - 13:34
Wesley Sandra 20/06/2013 - 14:27
johan vervloet 21/06/2013 - 10:55
Jelle Versele 21/06/2013 - 14:44
Sven Aarts 21/06/2013 - 16:20
Erwin Heiser 21/06/2013 - 23:55
Bruno De Simpelaere 22/06/2013 - 10:13
Cedric Spillebeen 22/06/2013 - 11:19
Thomas Daem 22/06/2013 - 16:13
Jochem Vermeiren 23/06/2013 - 07:27
Jasper Knops 23/06/2013 - 12:48
Peter Droogmans 23/06/2013 - 16:24
Mattias Geniar 24/06/2013 - 10:04
Tom Schuermans 24/06/2013 - 10:06
Tim Mallezie 24/06/2013 - 10:33
Senne Torfs 24/06/2013 - 11:32
Pieter Van Leuven 24/06/2013 - 23:52
Maarten Van Dam 25/06/2013 - 07:18
Fabian Meul 25/06/2013 - 10:27
Klaas Van Waesberghe 25/06/2013 - 11:56
Lisette Mazure 25/06/2013 - 11:57
Pieter De Troyer 25/06/2013 - 12:01
Maarten De Block 26/06/2013 - 09:47
Kevin Van Ransbeeck 01/07/2013 - 10:02
Overlord Frank 01/07/2013 - 10:09
Thomas Willemsen 01/07/2013 - 11:48
Mathieu Spillebeen 01/07/2013 - 13:40
Johan Ronsse 01/07/2013 - 14:04
Dries Sercu 01/07/2013 - 20:18
Mikael Gyselinck 02/07/2013 - 16:20
paulvb 03/07/2013 - 13:30
Steven Van den Hout 05/07/2013 - 11:54
Axel 05/07/2013 - 11:56
Boris Doesborg 05/07/2013 - 13:45
Bram Goffings 08/07/2013 - 11:38
Jim Faes 10/07/2013 - 10:45
Jens De Geyter 10/07/2013 - 17:11
Yannic Van Gansen 10/07/2013 - 17:41

Pagina's

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee