Cassidy Williams - Moving to React at CodePen
summary
CodePen runs a mixed stack: originally Rails + jQuery (2012), then Redux introduced in 2016, and since mid‑2018 is migrating to Apollo + GraphQL with local client state and server state unified via queries. The eight‑person team ships isolated React apps embedded in Rails divs, uses Cypress for integration tests, struggles with routing and Apollo error messages, deletes thousands of lines to speed the site (about 6× faster), and finds only twelve users on IE10 or below.
AI-written summary · about
chapters (10)
- 0:00Intro
- 1:00What is CodePen
- 1:43Origins of CodePen
- 2:37Pages
- 9:44GraphQL and Apollo
- 13:27Testing
- 15:30Next Steps
- 15:50Routing
- 20:30Deleting
- 21:56How you can help








