Conffab by Web Directions
  • Speakers
  • Presentations
  • Conferences
  • Live streams
  • Topics
  • Pricing & Plans
  • Browse
  • Signup
  • Sign In
  • Speakers
  • Presentations
  • Conferences
  • Live streams
  • Topics
  • Pricing & Plans
  • Browse
  • Signup
  • Sign In

Search Conffab

Search presentations, speakers, transcripts, slides and topics.

Searching Conffab

Modularity Matters

Anna Gerber at South 2013
Sign up for Conffab Free to watch this and hundreds of other videos for free
  • Details

Breaking software down into de-coupled, reusable modules is a key development practice that improves code reusability, maintainability, scalability and testability. But how do we apply this practice within web applications? With so much fragmentation in the JavaScript community around how to implement modularity confusing the issue, it’s no wonder monolithic frameworks remain so popular. This talk examines and compares existing approaches for developing modular JavaScript components and discusses best practices and patterns for developing and managing components, dependencies, packaging, delivery and name-spacing, for client-side applications.

You may also be interested in

Thumbnail for Writing universal modules for Deno, Node, and the browser

Writing universal modules for Deno, Node, and the browser

Luca Casonato

Global Scope 2022

Thumbnail for Fine-grained everything

Fine-grained everything

Rich Harris

performance.now() 2025

Thumbnail for Cranking View Transitions up to 11

Cranking View Transitions up to 11

Bramus Van Damme

CSS Day 2026

Thumbnail for LoAF

LoAF

Andy Davies

performance.now() 2025

Thumbnail for CSS Doom Lasers

CSS Doom Lasers

Niels Leenheer

CSS Day 2026

Thumbnail for A Love Letter to CSS Variables

A Love Letter to CSS Variables

Danny Banks

Clarity ’23

Thumbnail for How to work with generative AI in JavaScript

How to work with generative AI in JavaScript

Phil Nash

Dev Summit ’24

Thumbnail for Dependency Injection with React Context

Dependency Injection with React Context

Erin Zimmer

Dev Summit ’24

More presentations from South 2013

Thumbnail for Making Web Apps as Smooth as Native

Making Web Apps as Smooth as Native

Andrew Betts

South 2013

Thumbnail for How the Internet of Things Changes How We Design

How the Internet of Things Changes How We Design

Alexandra Deschamps-Sonsino

South 2013

Thumbnail for I Yield For Generators

I Yield For Generators

Adam Ahmed

South 2013

Thumbnail for Connected UX

Connected UX

Aarron Walter

South 2013

Thumbnail for The Future of JavaScript: ECMAScript 6

The Future of JavaScript: ECMAScript 6

Axel Rauschmayer

South 2013

Thumbnail for Validating Forms with the HTML5 Pattern Attribute

Validating Forms with the HTML5 Pattern Attribute

Chris Lienert

South 2013

Thumbnail for Functional Javascript

Functional Javascript

Dhanji R. Prasanna

South 2013

Thumbnail for Oh No! Spaghetti Code!

Oh No! Spaghetti Code!

Fiona Chan

South 2013

© 2026

  • About
  • Speakers
  • Presentations
  • Conferences
  • Contact
  • Sign in
Sign Up