April 20, 2016
In this session, I’ll share my experiences in converting a popular WordPress plugin, Ninja Forms, from a PHP/HTML plugin to a mostly JS application. We’ll talk about the tools and technologies that we’ve used to avoid the dreaded pasta of bad code, along with how we overcame some WordPress-specific challenges. We’ll cover how we to plan and build a data-driven user interaction, rather than a reactive, snippet-driven mess.