We revamped our site to better serve our users!
Frontend Hire
Stackpack

Think about what to build next

Should we work on the code editor? Or the terminal? Or the preview? Or the WebContainer?

There is no perfect answer to this. We did a POC (proof of concept) and know that working with WebContainers first makes things easier as it encompasses most of the logic and drives the other components.

WebContainers first

It would be best if you also approached most new applications like this. A POC helps understand the structure well to avoid messing things up later. Another way is to observe how similar open-source projects are built; looking at their codebase helps understand this flow.

Since we will not cover the POC we did, we are structuring the course to optimize learning and will cover the components in this order.

  1. Code Editor
  2. WebContainers
  3. Terminal
  4. Preview

It is also okay to refactor into the approach and switch up after some point. There is no perfect solution. The more you develop, the better you anticipate changes.