Tim Benniks From Vanilla Chaos to Vue Zen Rebuilding EA’s 2013 Need For Speed Rivals Web Campaign
About this talk
This talk provides an in-depth examination of the evolution of frontend development by comparing a legacy project built in 2013 with contemporary tools. The speaker explains how they created the global campaign site for Need for Speed Rivals as the sole frontend developer, discussing the hand-rolled solutions for state management, routing, and animations. They then demonstrate a rebuild of the same experience using modern Vue tooling, including Vite, Pinia, and Vue Router, highlighting the efficiency gained through improved technologies. This session showcases how advancements in tools not only streamline development but also enhance creative possibilities.