pre-requisites too over the top, pepper the recommended key concepts where they are likely used

Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>
This commit is contained in:
Peter Macdonald
2024-11-15 17:20:09 +01:00
parent eac506f5c0
commit c7856c4633
5 changed files with 28 additions and 15 deletions
+4 -15
View File
@@ -7,6 +7,10 @@ description: How to install Backstage for your own use.
Audience: Developers and Admins
:::note Note
It is not required, although recommended to have a basic understanding of [Yarn](https://www.pluralsight.com/guides/yarn-a-package-manager-for-node-js) and [npm](https://docs.npmjs.com/about-npm) before starting this guide.
:::
## Summary
This guide walks through how to get started creating your very own Backstage customizable app. This is the first step in evaluating, developing on, or demoing Backstage.
@@ -21,21 +25,6 @@ If you are planning to contribute a new feature or bug fix to the Backstage proj
## Prerequisites
Before we dive in, its good to have an understanding of these concepts which are central to Backstage's
design and functionality. Being an expert in each of these concepts is not
necessary, however having a base understanding of each will make administering, developing,
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
This guide also assumes a basic understanding of working on a Linux based operating system and have some experience with the terminal, specifically, these commands: `npm`, `yarn`.
- Access to a Unix-based operating system, such as Linux, macOS or