Skip to content
Dashboard

Migrating a large, open-source React application to Next.js and Vercel

Director of Content

Copy link to headingThe BBC React Application

Copy link to headingGoals

Copy link to headingGetting Started

Our first commit of incrementally adopting Next.js to rebuild the BBC website.
Our first commit of incrementally adopting Next.js to rebuild the BBC website.

Copy link to headingMigrating the Front Page

Our application is starting to look more real.
Our application is starting to look more real.

Copy link to headingAdding the Article Page

Our third iteration shows a dynamic route with Next.js, including handling data and state.
Our third iteration shows a dynamic route with Next.js, including handling data and state.

Copy link to headingCreating a Fake API

Copy link to headingTidying Up

Copy link to headingRemoving Unnecessary Code

Our final result – a fully migrated page from a custom React and Express.js server to Next.js and Vercel.
Our final result – a fully migrated page from a custom React and Express.js server to Next.js and Vercel.

Copy link to headingReviewing Before & After

Copy link to headingUnrealized Future Potential

Copy link to headingConclusion

Ready to deploy?