Evolution of Backstage: Declaring a New Route
summary
Backstage introduces a front end declarative integration that removes the need to edit TypeScript to wire plugins, replacing snippets with extensions that declare extension attachment points and provide default config (route paths, outputs). The system uses YAML-configured extensions, a visualizer to inspect the runtime tree, and supports enabling, disabling, overriding, and automatic import via automatic plugin detection. An alpha is targeted by year end for experimentation but not for production migration yet.
AI-written summary · about
chapters (9)
- 0:00Introductions and updates
- 0:50New project areas
- 2:42Declarative integration
- 5:36System architecture
- 10:27Architecture demonstration
- 12:45Working with extensions
- 16:32Code configuration demo
- 22:18Migration and roadmap
- 23:38Q&A session
related talks
28mThe Evolution of Backstage Backends
34mPanel: Building a Healthy Backstage Plugins Ecosystem
27mBackstage: The JavaScript Blueprint for Building Developer Platforms
26mBackstage Plugin Development: Tales from the Trenches
35mBackstage: Restoring Order To Your Chaos
11mBackstage Plugins Made Simple: No Rebuild Needed
27mIntroduction to Backstage
33mThe State of Backstage in 2025
