Understanding MVC (Front-end Devs)

Frontend developers at Cantilever still need to understand our backend architecture, so that they can successfully navigate our apps, and can work effectively with backend devs. Most CMS-driven Cantilever sites use some variant of a Model-View-Controller pattern (MVC). Frontend developers will often be responsible for “stubbing“ content into controllers for use in views while the CMS and backend code is written.

Here is an overview that Ty gave to JT of this concept and how the workflow normally should work:

Here’s another comprehensive guide to building “front-to-back” with stubbed data

Here are some resources that are helpful reading: