Skip to content
fr

Edito CMS rebuild lead · 2024–2025

e-TF1

TF1

Alban Pasquelin led the rebuild of TF1's Edito CMS from January 2024 to July 2025, migrating the front end from Vue.js to React with end-to-end TypeScript, preserving data integrity throughout and cutting load times by more than 30%.

Edito is the tool TF1's editorial teams use to build what viewers see. It cannot stop: a newsroom publishes every day.

So the Vue.js-to-React migration ran incrementally, old and new living side by side in the same application. Nobody had to wait for a big-bang switchover, and data integrity held throughout.

Moving to end-to-end TypeScript sharply cut production regressions: a structural mistake shows up at compile time. Client-server exchange goes through GraphQL with schema validation, and the interface is built from atomic components.

Load times dropped by more than thirty percent. For a newsroom publishing all day, that is time handed back to people.

← Experience

Audience measurement

With your permission, Google Analytics uses cookies to measure visits and interactions with this site. Information typed in the form and terminal is not sent to Google. Your choice is saved for 6 months and can be changed using “Cookies” at the bottom of the page.

How Google uses data