--- id: concepts title: Key Concepts # prettier-ignore description: High level key concepts used in the Backstage project --- For users of Backstage, there are certain concepts which are central to its design and functionality. Being an expert in each of these concepts is not necessary, however having a base understanding of each will make administering, configuring, and operating Backstage easier. - CHANGELOG - https://keepachangelog.com - Docker - https://www.docker.com/ - Monorepo - https://semaphoreci.com/blog/what-is-monorepo - Node.js - https://nodejs.org - React - https://reactjs.org - Semantic Versioning - https://semver.org - TypeScript - https://www.typescriptlang.org - YAML - https://yaml.org - Yarn - https://www.pluralsight.com/guides/yarn-a-package-manager-for-node-js