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

galeria obrazów - które rozwiązanie lepsze?

Object Storage Arubacloud
0 głosów
147 wizyt
pytanie zadane 9 września 2020 w HTML i CSS przez Bartek12 Mądrala (5,510 p.)

Chce napisać aplikację galerii obrazów z funkcjami:

- logowanie

- dodawanie nowych obrazów i kategorii ( dla zalogowanych użytkowników )

- tworzenie wydarzeń na stronie ( dla zalogowanych )

- obrazy są pobierane z bazy danych

Chciałbym wiedzieć które sposób jest lepszy:

a) Użycie normalnego html, css oraz php pobierającego dane z bazy danych

b) użycie React i itd...

 

Boje się, że React skomplikuje kod i będę musiał pisać masę komponentów. W zastosowaniu a użycie prostego html, php wydaje się bardzo łatwe. Ale nie jestem tego pewien...

Proszę o uzasadnienie wyboru.

komentarz 10 września 2020 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

dlaczego nie ma tutaj tej opcji ?

c) gatsby.js 

komentarz 10 września 2020 przez Bartek12 Mądrala (5,510 p.)
ni wiem o co ci chodzi? Opcje są 2 bo takie znam i chciałbym użyć jednej z nich

1 odpowiedź

+1 głos
odpowiedź 9 września 2020 przez ScriptyChris Mędrzec (190,190 p.)
wybrane 10 września 2020 przez Bartek12
 
Najlepsza

Dostałeś odpowiedzi w Twoim poprzednim pytaniu - jeśli Twoja apka ogranicza się do statycznej strony z prostą galerią, to pchanie do tego Reacta lub podobnych (Angular, Vue itp.) będzie przerostem formy nad treścią. Natomiast jeśli będzie tam więcej rzeczy: logowanie; manipulacja obrazkami, wyszukiwanie, filtrowanie; dynamiczne pobieranie danych; eventy; obsługa stanu danych - czyli mocno JS-owe ficzery, to użycie Reacta ułatwi pracę.

Tylko miej na uwadze, że jeśli nie miałeś do czynienia z daną technologią, to do czasu tworzenia projektu dolicz zapoznanie z narzędziem. Niewykluczone, że ten czas zwróci Ci się (w pozytywnym znaczeniu), jeśli apka będzie w przyszłości dalej rozwijana. Jednak początek może być trudniejszy niż stworzenie statycznej strony, do czego mogłeś być dotychczas przyzwyczajony.

Boje się, że React skomplikuje kod i będę musiał pisać masę komponentów

Akurat rozsądne używanie komponentów ułatwia późniejszy rozwój i utrzymanie aplikacji (i to nie tyczy się tylko Reacta), ponieważ dzielisz ją na (często) reużywalne części, które odpowiadają za konkretne funkcjonalności/widoki - co też ułatwia testy. W przypadku Reacta (czy innej podobnej technologii) też możesz napisać wszystko w jednym pliku, ale to nie będzie zgodne z dobrymi praktyki pisania kodu i może odbić się negatywnie w przyszłości.

Podobne pytania

0 głosów
1 odpowiedź 119 wizyt
pytanie zadane 5 stycznia 2021 w PHP przez wizarddos Nałogowiec (25,930 p.)
+1 głos
1 odpowiedź 221 wizyt
pytanie zadane 13 stycznia 2021 w Sieci komputerowe, internet przez Igorek Mądrala (6,290 p.)
0 głosów
1 odpowiedź 265 wizyt
pytanie zadane 6 lipca 2022 w C i C++ przez Daaa22 Dyskutant (8,250 p.)

92,579 zapytań

141,432 odpowiedzi

319,663 komentarzy

61,964 pasjonatów

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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...