Codesmith Week Eight: Production Project Ideation
Last week, we split into groups of four to ideate on our production projects. We spent a little time researching both React and Vue.js. After debating which of the two we wanted to focus on, we decided to stick with React due to its immense popularity.
Our Idea
As React applications grow in complexity, it can become increasingly difficult to keep track of components, current state and props—something that both new and seasoned developers will run into.
In response to this, we decided to implement a developer tool that would allow users to visualize their React code as it executes. The tool will not only show which props are being passed to which components, but will also track state changes, which can make debugging easier for React developers.
While there will be trying technical challenges that we’ll run into in the upcoming weeks, including figuring out how to implement live visualizations of code, my team and I are stoked to begin.