mirror of
https://github.com/usebruno/bruno.git
synced 2026-06-11 09:51:30 +00:00
1.4 KiB
1.4 KiB
English | Українська | Русский | Türkçe | Deutsch
Lass uns Bruno noch besser machen, gemeinsam !!
Ich freue mich, dass Du Bruno verbessern möchtest. Im Folgenden findest Du eine Anleitung, wie Du Dir Bruno auf Deinem Computer holst.
Technologie Stack
Bruno ist mit NextJs und React erstellt. Außerdem benötigen wir electron für die Desktop Version (die lokale Sammlungen unterstützt).
Bibliotheken die wir benutzen
- CSS - Tailwind
- Code Editoren - Codemirror
- Statusverwaltung - Redux
- Icons - Tabler Icons
- Formulare - formik
- Schema Validierung - Yup
- Request Client - axios
- Dateisystem Watcher - chokidar
Abhängigkeiten
Du benötigst Node v18.x oder die neuste LTS Version und npm 8.x. Wir benutzen npm workspaces in dem Projekt.
Lass uns coden
Eine Anleitung zum Ausführen einer lokalen Entwicklungsumgebung findest Du in development.md.
Pull Request erstellen
- Bitte halte die PRs klein und begrenzt auf eine Sache
- Bitte halte die beim Erstellen eines Branches an das folgende Format
- feature/[feature name]: Dieser Branch soll Änderungen für ein bestimmtes Feature enthalten
- Beispiel: feature/dark-mode
- bugfix/[bug name]: Dieser Branch soll ausschließlich Bugfixes für einen bestimmten Bug enthalten
- Beispiel: bugfix/bug-1
- feature/[feature name]: Dieser Branch soll Änderungen für ein bestimmtes Feature enthalten