• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Aplikacja w React.js - prośba o ocenę

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
219 wizyt
pytanie zadane 14 marca 2020 w JavaScript przez dabgan Początkujący (410 p.)

Hej! Programowania uczę się samodzielnie już od około roku, natomiast Reacta od kilku miesięcy i niedawno stworzyłem swoją pierwszą aplikacje przy użyciu tego frameworka - prosty Quiz. Czy ktoś bardziej doświadczony znalazłby chwilę aby ocenić kod lub też samą aplikację? Wszelka krytyka jest mile widziana. 
Link do wersji live aplikacji : Quiz App
Link do githuba

Zależy mi po prostu na ocenie, czy może nie popełniam jakichś kardynalnych błędów w kodzie / logice o których być może nie zdaję sobie sprawy, a ktoś mądrzejszy zobaczyłby je na pierwszy rzut oka.

1 odpowiedź

+1 głos
odpowiedź 14 marca 2020 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
wybrane 19 marca 2020 przez dabgan
 
Najlepsza

Zmieniłbym trochę strukturę plików:

1. W folderze compoennts nie umieszczałbym folderu pages. - Pages lub Tempaltes moze być w rootowym folderze.

2. W folderze pages/quiz page utworzylbym pdofolder dla answer

 

Pomyślałbym o używaniu hooków (useState np)

Zrobiłbym refactor Twoich komponentów - masz chyba 3. komponenty dla buttona które defacto są podobne.

Nie wiem czemu nadajesz jakiemuś divowi nazwę klasy h1 - Statistics.jsx

<React.Fragment> zamień na <> .. </>

1
komentarz 15 marca 2020 przez dabgan Początkujący (410 p.)
1. Poprawiłem strukturę plików.

2. Stworzyłem podfolder dla answer

3.To jest aplikacja którą chciałem zrobić bez używania hooków, jako taki wstęp do Reacta, aby opanować podstawy. Ale biorę się wkrótce za hooki, więc na pewno to sprawdzę!

4. Faktycznie miałem dwa buttony dla "podpowiedzi", które miały prawie identyczny kod. Już poprawione. Nie zauważyłem tego wcześniej. Dzięki!|
5. Ta klasa 'h1' pewnie wynikła z przyzwyczajeń do Bootstrapa, czy coś :/. Poprawiłem.

6. Poprawiłem React Fragment na <></>.
 

Wielkie dzięki za uwagi i czas poświęcony na obejrzenie kodu :)

Podobne pytania

+1 głos
1 odpowiedź 437 wizyt
0 głosów
0 odpowiedzi 232 wizyt
pytanie zadane 16 stycznia 2022 w JavaScript przez castor_fiber Użytkownik (800 p.)
+1 głos
1 odpowiedź 254 wizyt
pytanie zadane 25 maja 2022 w C i C++ przez Eskapel Nowicjusz (160 p.)

93,194 zapytań

142,206 odpowiedzi

322,050 komentarzy

62,519 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 3053p. - dia-Chann
  2. 2998p. - Łukasz Piwowar
  3. 2993p. - Łukasz Eckert
  4. 2970p. - CC PL
  5. 2930p. - Tomasz Bielak
  6. 2907p. - Łukasz Siedlecki
  7. 2890p. - rucin93
  8. 2692p. - Adrian Wieprzkowicz
  9. 2645p. - Mikbac
  10. 2485p. - Marcin Putra
  11. 2461p. - Michał Telesz
  12. 2418p. - Michal Drewniak
  13. 2156p. - Anonim 3619784
  14. 1733p. - rafalszastok
  15. 1650p. - Mariusz Fornal
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...