From 3923666672270def88e0ecef7b6b324337b7ae2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20Adel=C3=B6w?= Date: Tue, 30 May 2023 10:27:07 +0200 Subject: [PATCH] update the 'What technology does Backstage use' section MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fredrik Adelöw --- docs/FAQ.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/FAQ.md b/docs/FAQ.md index 6f24786102..ffd293f92f 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -69,6 +69,14 @@ of Material-UI, you are able to adapt the interface to your brand guidelines. ## Technical FAQ +### What technology does Backstage use? + +Backstage is a large scale [TypeScript](https://www.typescriptlang.org/) +application whose frontend parts use [React](https://react.dev/) and +[Material-UI](https://mui.com/), while the backend parts use +[Node.js](https://nodejs.org/) and the [Express](https://expressjs.com/) +framework. + ### Why Material-UI? The short answer is that's what we've been using in Backstage internally. @@ -83,12 +91,6 @@ core focus of Backstage is to make plugin developers productive with as few hurdles as possible. Material-UI lets plugin makers get going easily with both well-known tech and a large flora of components. -### What technology does Backstage use? - -The codebase is a large-scale React application that uses TypeScript. For -[Phase 2](https://github.com/backstage/backstage#project-roadmap), we plan to -use Node.js and GraphQL. - ### What is the end-to-end user flow? The happy path story. There are three main user profiles for Backstage: the integrator, the