Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz
  • 0

Panel zarządzania serverami Minecraft


Pytanie

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
Opublikowano

Mam nadzieję, że nie odkopię. 

Mega props za stworzenie czegoś takiego, polecałbym przejście:

1. React-scirpt jest deprecated i nie wspiera (oficjalnie) z tego co wiem Reacta 19.X

Przejście na Vite jest mega proste, a przy okazji podbijesz React i React-dom.

 

2. Dodatkowo przeszedłbym z axios (który w starszych wersjach miał wycieki danych) na RTK-Query, to ułatwi ci też działanie z Redux'em, żeby zmniejszyć ilość zapytań.

 

3. Z repository wywalił bym frontend/build - tutaj masz zbudowaną aplikację, nie dodaje się tego do repo. (po przejściu na vite folder nazywa się 'dist') - polecam dopisać do .gitignore

 

4. Przejście na typescript - zmniejszy wielkość kodu

 

5. W ChangePassword.js masz const który generuje ci css, stwórz dla każdej strony oddzielny folder i plik .css w którym definiujesz style (a także konkretny case) i bezpośrednio w komponencie dodaj if, który decyduje który styl wyświetlasz.

 

6. Backend - Python to nie mój język, ale folder jak backup nie powinien trafiać tutaj 🙂 Polecam tworzyć init_database i init_test_data.sql

To tak na szybko, ale widzę mega potencjał w projekcie i mam nadzieję, że będziesz go rozwijał.

 

Możesz też wykupić sobie Cursor AI, sam używam wersji Pro do sprawdzania kodu, ewentualnego review itp.

 

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...