Home / Companies / Port / Blog / Post Details
Content Deep Dive

What are the technical disadvantages of Backstage?

Blog post from Port

Post Details
Company
Date Published
Author
Yonatan Boguslavski
Word Count
2,659
Language
English
Hacker News Points
-
Summary

Backstage, an internal developer portal created by Spotify, faces technical challenges due to its fixed data model and manual data ingestion processes, limiting its adaptability and efficiency. The rigid data model restricts the addition of custom entity kinds and the ability to define complex relationships, hindering its ability to accurately represent real-world software development lifecycle scenarios. Manual data ingestion through static YAML files is labor-intensive, leading to outdated information and making the portal less appealing for developers. Although Backstage offers plugins, they often lack flexibility and require significant customization, which is impractical for many organizations. Furthermore, the Backstage Software Templates engine has limited utility for broader self-service actions beyond repository creation, making it less effective compared to existing CI/CD tools with more robust capabilities. The article suggests that enhancing integration with existing systems and improving the UI layer for self-service actions could increase Backstage's utility without adding unnecessary complexity.