Skip to main content
Uber logo

Start ordering with Uber Eats

Order nowOrder now

Start ordering with Uber Eats

Install the appInstall the app
Engineering, Web

Introducing Fusion.js: A Plugin-based Universal Web Framework

August 1, 2018 / Global
Featured image for Introducing Fusion.js: A Plugin-based Universal Web Framework
Figure 1. Fusion.js plugins encapsulate logic based on their logical grouping rather than based on where the code needs to be added.
Figure 2. Surfacing type errors directly in the code editor helps catch bugs before the code runs.
Figure 3. Fusion.js core segregates network side effects from application state and leverages Koa and DI to achieve loose coupling between subsystems.
Leo Horie

Leo Horie

Leonardo Horie is a senior software engineer on Uber's Web Development team.

Posted by Leo Horie