Mircy pomuszcie #react #frontend #webdev
Nurtuje mnie jedna kwestia. Otóż w czym #redux jest lepszy od takiego ułożenia aplikacji:


Zakładając że wszystkie operację będziemy przeprowadzali na stanie komponentu (kontenera) App.
Wydaje mi się że czegoś nie rozumiem, bo nie widzę żadnych zalet używania reduxa. Ba, nawet skomplikowanie w jego dołączeniu do projektu / używanie może bardzo skomplikować całą aplikację.
Jest ktoś kto by to sensownie wytłumaczył?
Przykład który podałeś jest ultra prosty, w normalnym życiu ułożenie komponentów jest dużo bardziej złożone i w dużych aplikacjach przy przekazywaniu danych przez propsy robi się po jakimś czasie koszmarny burdel nad którym nie sposób zapanować. Wyobraź sobie, że masz komponent z którego chcesz przekazać dane do komponentu który jest 4 levele niżej, musisz przekazać te dane przez każdy komponent dodatkowo zachowując jakieś sensowne nazewnictwo. Dodatkowo Redux daje Ci dostęp do store'a
@mrooczilla: Właśnie w podanym przez ciebie linku było o tym przy reprodukowaniu bugów. Również fajne jest to że możesz zapisywać stan aplikacji i po wyłączaniu strony i włączeniu ponownie stan jest taki jak przed wyłączeniem strony.
@wyrdrender: Tak właśnie. Ten link: https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367 oraz poprzez po testowanie na różny sposób aplikacji zauważyłem to że właśnie odwoływanie się do akcji jest dużo łatwiejsze.
Jeszcze tylko ostatnia kwestia:
Zastanawiam się gdzie umieszczać logikę
wynik = dlugaNazwaZmiennej || toJestNull;

Jeśli zmienna jest nullem to zostanie zrzutowana na false i do zmiennej wynik zostanie przypisany toJestNull, w przeciwnym wypadku wynik = dlugaNazwaZmiennej.
react to jest gowno. typowy przerost formy nad trescia. zacznij sie uczyc Vue - jest o niebo bardziej zrozumialy i po prostu bardziej user-friendly. nie bez kozery np Laravel domyslnie wspiera Vue a nie Reacta.
siema mirki.
szukam porady mam kibel w głowie przez to że mnie zalewają z różnych stron/osób informacje.
Chce zrobić STRONĘ-WIZYTOWKE INTERNETOWĄ, ale chce ja rozwijać. Dorzucić jakaś bazę danych, wymianę zapytan z klientem, logowanie, może nawet i sklep i jakaś prostą grę przeglądarkowa. Chce żeby to było moje portfolio gdy będę szukał pracy. Na razie jednak chce ja postawić żeby po prostu była(jako strona wizytowka)responsywna, a potem dokładać kolejne smaczki.

Ogarniam troche
#programowanie #webdev #react

Polecicie jakiś tutorial do React?

Chodzi mi o poznanie:
1. Ogólnych podstaw (to częściowo znalazłem w internecie np. jak tworzyć komponenty to już wiem).
2. Jak skonfigurować projekt z Webpack 2+ (są tutoriale ale na Webpack 1; na razie wygenerowałem sobie apkę z create-react-app ale nawet nie wiem co to jest - to jest Webpack czy narzędzie Reacta?).
3. Jaka powinna być struktura projektu (katalogów)? W wygenerowanej apce przez
@mk321:
1. https://youtu.be/MhkGQAoc7bc to plus cały kurs Reduxa Dana Abramova powinno ci wystarczyć na początek. Jakbyś googlował tutoriale to polecam ustawić filtr np na ostatni rok wyników, powinieneś lepszej jakości rzeczy znaleźć w ten sposób.
2. Webpackiem się nie przejmuj na początek bo szkoda zdrowia, nie wiem czy inni też mają takie doświadczenia ale 90% rzeczy które googluje odnośnie webpacka kieruje mnie na strone issues na githubie. Na początku nie podobało
Mircy mam dylemat potrzebuje pomocy #programowanie #webdev #frontend

Mam do napisania prostą aplikację, która ma składać się z 4 kategorii do wybory. Każda kategoria wpływa na wybór opcji w 3 pozostałych. Wczytanie danych, zapisanie wyboru użytkownika do bazy. Wszystko za jakimiś animacjami i bez przeładowania strony. Proste.

Ale pojawia się problem z wyborem technologii. Pracodawca nie narzuca mi nic ale zasugerował, że ostatnio modny jest #react i można by było go tutaj
Cześć. Mam takie pytanie typu: "jak to powinno być ładnie zrobione". Otóż chcę zrobić coś na wzór listy, gdzie każdy element to kolejna lista (jak na zdjęciu). Serwer mi daje coś takiego, że najpierw odpytuje o "filie bibliotek" -> /libraries, gdzie mam wszystkie biblioteki i ich "id" a potem muszę odpytywać serwer /libraries/id o wszystkie książki, które ta biblioteka ma.

I teraz to o czym myślałem to tak:
1. Ściągam wszystkie biblioteki
cycun - Cześć. Mam takie pytanie typu: "jak to powinno być ładnie zrobione". Otóż chc...

źródło: comment_pirAzczrCYGZ0YHemJ7BBoO0dpni29aa.jpg

Pobierz
@smieszke: sam wspomniałeś - react (mniejsze firmy, startupy), vue to ponoć korpo (jasność prawna), ale też powinen mieć wzięcie. Nowy angular, jak i utrzymywanie projektów w statrym. Do tego ogarnianie webpacka, dodatków do zarządzania stanem (np. redux, flux w reacie czy odpowiedniki w vue); ogarnianie idei RWD; czysty js też zawsze na propsie. I ogólnie ideę SPA też warto znać, bo to trendi.
Witajcie!

Stworzyłem aplikację webową, dzięki której skonfigurujecie pliki konfiguracyjne WebPack'a oraz pokrewne (package.json, .babelrc) jedynie za pomocą graficznego interfejsu użytkownika.

Aplikacja może mieć jakieś pomniejsze bugi, jednakże configi które na niej do tej tworzyłem działały prawidłowo, więc liczę na to, że Wam również niemiłe niespodzianki się nie przydarzą. A jeśli jednak, to zapraszam do reportowania ich tutaj, bądź na GitHubie.

Narzędzie będzie stale rozwijane, a wszelkie błędy na bieżąco poprawiane.

Zapraszam do
Dobrze myślę, że jak chciałbym napisać czat który zapamiętuje historie wiadomości na MERN stacku (MongoDB, Express, React, Node), to musze po prostu napisać REST API w Expressie i Node który działa na Mongo i potem po prostu wywoływać odpowiednie metody w Reacie?

Trochę podstawowe te moje pytanie, ale jak na razie mam tylko UI w Reacie które wypisuje treść textboxa do innego diva i zupełnie nie wiem co dalej, bo z niczym
#programowanie #javascript #react #naukaprogramowania
Hej. Właśnie uczę się reactjs i mam pewien problem. Mam prostą aplikację wyświetlającą listę użytkowników. Pobieranie i wyświetlanie użytkowników działa, ale mam problem z oknem ładowania podczas pobierania danych z API. Tu mam kod:
UserListContainer.js
https://pastebin.com/L2pX9iG2
UserList.js
https://pastebin.com/MHqb8dPa
userActions.js
https://pastebin.com/kef5cPf8
userReducer.js
https://pastebin.com/KVJnpF90

W akcji fetchUsers ustawiam parametr loading na true i w fetchUserSuccess spowrotem na false. Problem leży w tym, że okno ładowania się nie pokazuje. Dodałem sobie
Dzisiaj niesiony weną napiszę o Offline First w kontekście PWA (Progressive Web Apps) i aplikacji mobilnych.

W skrócie. Aplikacje mobilne są fajne i mogą mieć dużo ficzerów ułatwiających i uprzyjemniających pracę. Jednym z nich jest podejście Offline First. Google w swojej niezmierzonej mądrości wpadło na to, żeby dać te ficzery też aplikacjom webowym. Mają one na urządzeniach mobilnych dawać namiastkę (lub w przyszłości wszystko) co aplikacje mobilne, dodatkowo nie trzeba nic ściągać
@chapak: tutaj link do dużej ilości wideo z fajnej konferencji
https://medium.com/@ReactAmsterdam/full-compilation-of-react-amsterdam-2017-talk-videos-for-both-tracks-bonus-10020157c851
tutaj link do jednego z prelegentów przedstawiającego m in wtyczki do reduxa ( ͡° ͜ʖ ͡°) (redux-persist, redux-offline, redux-optimistic czy jakoś tak i jeszcze jakieś).
https://www.youtube.com/watch?list=PLNBNS7NRGKMHxfm0CcYNuINLdRw7r4a9M&v=PBNAz-yAxrY