Skip to main content
Logo lockup of Decoupled Days 2026 presented by Jakala.

Main navigation

  • About
  • Program
  • Diversity and Inclusion
  • Venue
User account menu
  • Log in

Breadcrumb

  1. Home

Decoupled controllers: driving apps with smart functions in Formulize

Fools venture where heroes fear to tread. And you can see those foolish footsteps all over the deep innards of the codebase in Formulize, a free and open source data management platform. 

There is no single, unified controller layer, in the sense of the classic MVC pattern. Instead, there's an elegant, "controller-free," architecture which allows "smart functions" to make all the decisions, do all the work, and hand off to each other as required. The result is userland code that is breathtakingly simple, driven by configuration options that are extremely powerful.

Audience
Intermediate
Session Category
Content Management and Commerce
Speaker(s)
Julian Egelstaff

Quick Links

Attend: Buy an early-bird ticket at the lowest price, now on sale for C$35. Register now »

Speak: Propose a talk for our call for presentations, open all the way until April 1st. Submit a session »

Sponsor: Spotlight your brand or services at our forever-nonprofit event. Support us »

Footer

  • Code of Conduct
Powered by Drupal