mirror of
https://github.com/Unleash/unleash.git
synced 2024-12-28 00:06:53 +01:00
50fb671b66
* docs: add ADRs
* docs/adrs
* fix: update developer guide
* fix: add space
* Update website/docs/contributing/backend/overview.md
Co-authored-by: Ivar Conradi Østhus <ivar@getunleash.ai>
* docs: remove auto-generated sidebar
This should've been in .gitignore, but has only been ignored to the
ignore file for the website subdirectory. (This has been fixed on main.)
* docs: delete empty file
* Revert "docs: delete empty file"
This reverts commit 2435f173ff
.
* docs: add frontmatter to new dev docs
* Docs(fix): add quotes around page titles
In yaml, the colon is a special character, so we need to use quotes.
* docs: fix remaining titles
* Update website/docs/contributing/backend/overview.md
Co-authored-by: Ivar Conradi Østhus <ivar@getunleash.ai>
* fix: update empty ADR
* fix: update text to reflect postgres 12
* fix: update backend overview
* fix: remove link
* fix: add form ADR
Co-authored-by: Ivar Conradi Østhus <ivar@getunleash.ai>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
24 lines
1.0 KiB
Markdown
24 lines
1.0 KiB
Markdown
---
|
|
title: Front end
|
|
---
|
|
|
|
## Frontend overview
|
|
|
|
The frontend is written in react/typescript. It's is a single page application that communicates with the backend via a REST API. The frontend is built using vite and served by the backend.
|
|
|
|
## ADRs
|
|
|
|
We have created a set of ADRs to help guide the development of the frontend:
|
|
|
|
* [Component naming](./ADR/component-naming.md)
|
|
* [Interface naming](./ADR/interface-naming.md)
|
|
* [Preferred component props usage](./ADR/preferred-component-props-usage.md)
|
|
* [Preferred export](./ADR/preferred-export.md)
|
|
* [Preferred function type](./ADR/preferred-function-type.md)
|
|
* [Preferred style import placement](./ADR/preferred-styles-import-placement.md)
|
|
* [Preferred styling method](./ADR/preferred-styling-method.md)
|
|
* [Preferred data mutation method](./ADR/preferred-data-mutation-method.md)
|
|
* [Preferred data fetching method](./ADR/preferred-data-fetching-method.md)
|
|
* [Preferred folder structure](./ADR/preferred-folder-structure.md)
|
|
* [Preferred form architecture](./ADR/preferred-form-architecture.md)
|