Startowe repozytorium wraz z gotową konfiguracją.
- Skopiuj to repozytorium
git clone https://github.com/krzysztof-kozak/react-starting-template.git
- Wejdź do folderu
react-starting-template
- Zainstaluj zależności
pnpm install
- Pobierz następujące wtyczki do vscode:
Prettier - Code formatter
orazESLint
(dzięki temu w edytorze widać błędy, oraz działa formatowanie "on save").
Zalecana jest też wtyczka do chrome dodająca narzędzia developerkie: https://react.dev/learn/react-developer-tools
pnpm install
- instaluje zależności (potrzeba to zrobić tylko raz na początku)pnpm dev
- odpala server developerskipnpm test
- odpala testypnpm test-ui
- odpala testy + UI dashboard w przeglądarce
Na branchu local-backend just ustawiony lokalny backend. Można dzięki temu stworzyć swoje własne lokalne api (alternatywa do używania darmowych API online, takich jak np. https://pokeapi.co/).
- Wejdź na branch local-backend
git checkout local-backend
- Wejdź do folderu backend
cd ./backend
- Zainstaluj zależności
pnpm install
- Odpal server
pnpm dev