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
Steven De Boeck 11/07/2013 - 10:47

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.