Carleton University - School of Computer Science Honours Project
Summer 2019
A Large-Scale Redesign From the Ground Up
SCS Honours Project Image
ABSTRACT
Changing the underlying framework of an application involves an entire redesign and implementation of the system itself. This project focuses on the tooling required to move an industry standard website built with Ruby on Rails to React, starting at the data models that speak to a database, to the rendering logic that makes up the components you see on a web page. This project looks at the approaches that were taken and discarded, the hurdles that block progress, and the unexpected conclusions discovered along the way.