A frontend workshop environment


While certainly not prescriptive, Brad Frost gives a few compelling reasons for building UI code in a dedicated workshop environment instead of authoring directly inside of an application environment.

Working in a dedicated workshop environment provides a clear separation between the UI design system and the specific application(s) it serves. This helps everyone think of the UI as its own entity that can power multiple applications. Creating UI code within a specific application codebase couples the UI and application code, making it harder to pull apart if and when the need comes to send that UI code to other properties.

— Brad Frost
Back to links