React i formik, Mam FieldArray z lista obiektow. Jak w trakcie wysylania sprawdzac czy wartosc któregoś z obiektow sie zmienila i trzeba zrobic update ? Porównywać recznie w pętli ?
#programowanie #react
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aptitude: z--------ś się, są rzeczy do kórych chcesz miec dostęp globalnie i tu uzywasz redux/context a do malych komponentów to useState czy tam zaleznie co potrzebujesz
  • Odpowiedz
@BomBom: No masz rację, do globalnych rzeczy używam Redux, a do małych komponentów po prostu useState() gdzie tylko w tym komponencie potrzebuje tych informacji...

Kiedyś zawsze wszystko propsowałem w dół komponentów jak nie znałem Redux, dziś używam redux i rozwiązuje mi propsowanie tysiące razy w dół :D

Dzięki jeszcze raz za pomoc.
  • Odpowiedz
Temat pewnie wałkowany 1000 razy, ale... Chcę po ponad 3 latach porzucić Angulara na rzecz Reacta i trochę Vue. Kto z was jest w ostatnim czasie po takiej przesiadce i jakie wrażenia po? Angular odbiera mi smak życia xD chociażby dlatego, że ng serve zajmuje obecnie ponad 3 minuty (i to po optymalizacjach) xD Mam go dość z wielu powodów

#angular #react #frontend #javascript
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PIENSCI_WONSZA: może niemerytorycznie odpowiadając na pytanie ale...
jeśli skorzystasz z opcji 'odpowiedz' i przy pomocy znaku '@' wywołasz daną osobę to łatwiej CI będzie prowadzić rozmowy na wykopie. :D
  • Odpowiedz
Tworzę apke w react nativie, projekt tworze używając expo. Do tej pory wszystkie bzdurne apki jakie robiłem odpalałem na emulatorze z andorid studio. Jednak teraz potrzebuje uruchomić te apke na fizycznym telefonie, jak wyeksportować/ zakończyć. Nie wiem nawet jak to nazwać projekt aby zainstalować i odpalić go na telefonie?

#react #reactnative #programowanie #programista15k #studbaza
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Zaacki: dopiero zwróciłem uwagę, że w Expo API nie ma wsparcia dla bluetooth... Nie robiłem nic w bare workflow, ani czystym react native więc pewnie niewiele pomogę, ale możesz wrzucić tutaj screen z błędu to spróbuję coś podpowiedzieć
  • Odpowiedz
@kornfan: udało mi się to pokonać, przez polecenia npx odpalam na telefonie, dodałem bibliotekę. Jak napotkam dalej jakiś problem to się będe kontaktować ;)
  • Odpowiedz
Friendship with Gatsby has ended. Now Next.js is my best friend.
Nie mogę się doczekać, że zbudować coś na nowej wersji Nexta (ʘʘ) #webdev #react
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 0
@Zavis no wiem ze mogę. Wrzucę jak znajdzie się mireczki który poświęci chwilę czasu i odpowie mi na moje pytania.
Pozwoli od czasu do czasu popytać o coś czy to w ten sposób działa czy nie.
Używam dokumentacji ale nie zawsze pomoże mi tak. Jak chce.
  • Odpowiedz
Od jakiegoś czasu programuję w #java niedawno zrobiłem swoją pierwszą aplikację w springboocie REST+baza danych(JPA, H2) + basic auth. Równolegle zaczynam szukać pracy jako junior albo praktyk.
Pytanie czy rozwijać dalej backend jeśli tak to co? Kierunek spring security (OAuth, OAuth 2.0),czy coś innego polecicie? A może pójść trochę w frontend nauczyć się #react i dorobić frontend do tej apki(podstawy #javascript znam)?
Z góry dzięki za
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@neminem: logowanie (autoryzacja z tokenem) do swojego API masz? Tzn. OAuth. Jak chcesz to zrobić? Spring Security czy jakieś inne rozwiązanie?

Nawet jak chcesz zacząć robić front to i tak zabezpieczenie najpierw powinieneś mieć.

Od razu mówię, że to nie jest takie proste. Daj znać co wybrałeś i jak zrobiłeś.
  • Odpowiedz
@neminem: Dobra znajomość gita, narzędzi do budowania ( tylko nie gradle clean build, ale jak złożyć jakiś projekt z kilkoma modułami i zależnościami do kupy ), narzędzia ci/cd jakieś podstawy no i konteneryzacja też podstawy, jeśli chodzi o backend, ale skupiłbym się na początku bardziej na samej javie, na poznawaniu springa i przeczytaniu trochę o hibernacie, bo nie wyjdzie się z adnotacji i działania tego tworu jeszcze długo, no i
  • Odpowiedz
Uczę się reacta + reduxa pomagając przy tym pewnemu polskiemu stowarzyszeniu.
Dostałem zadanie, utworzyć stronę na której użytkownik będzie mógł dodać nowy tag.
Udało mi się utworzyć z formularza żądanie do API które taki Tag dodaje jednak totalnie nie mam pojęcia jak obsłużyć odpowiedź (ew. error). A konkretniej nie wiem w jaki sposób zwrócić odpowiedź z modelu do widoku aby wyświetlić ew. notyfikacje pod polem z błędem.

Bardzo proszę o jakieś naprowadzenie, czego
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Przegrywek123: Kojarzysz jakiś tutorial/ sample gdzie jest rozwiązanie podobne do tego które opisałeś ? Bardziej interesowała by mnie pierwsza wersja czyli ta:
"Żeby przekazać te dane do innego komponentu (form) musisz albo podać swoją funkcję jako argument do akcji, i wywołać ją w bloku catch. Jej jako argument podaj ten response. Wtedy masz funkcję która ma dostęp do zmiennych lokalnych w kontenerze gdzie trzymasz Form i gdzie dane o błędach
  • Odpowiedz
@DaxterPoker: ogólnie zapytaj może w projekcie jak to zrobić. Tu problem polega na tym, że pytasz o dość bazową rzecz, która będzie się różnic w zależności od stacku i implementacji. To co ja opisałem i z czym masz problem to nie problem z reactem tylko z JSem. Ogólnie zaczynanie nauki webówki od frameworka nie jest dobre, będziesz miał masę braków - nie tylko z językiem, ale z htmlem i cssem
  • Odpowiedz
Mam aplikacje diagnoz backend i react\redux +te frontend.
Tworze formularz dodawania nowego przedmiotu we froncie i chciał bym aby w przypadku erroru zwracanego przez Api error wyświetlał się przy błędnym fieldzie w formularzu np. gdy użytkownik chce dodać przedmiot o nazwie „krzesło” i Api zwróci błąd ze przekopano takiej nazwie istnieje to żeby ten błąd wyskakiwał przy polu z nazwą w formualrzu #webdev #react #ts
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DaxterPoker: no api powinno ci zwrócić te informacje. Zazwyczaj responsem dla non-valid POST jest obiekt gdzie kluczem jest nazwa pola, np. name a wartością tablica stringów z błędami czy coś. Jak dostajesz tylko tablicę błędów jako stringów, to albo musisz zmienić to na backendzie, albo sobie jakimś regexpem / metodą includes() w callbacku do akcji która to wysyła sprawdzać czy dany error ma jakieś słowo kluczowe, np to name.
  • Odpowiedz
@PanZiomal: Spoko, w ogólności interfejs useQuery jest sensownie zdefiniowany.

Jak robisz jakiekolwiek zapytanie w systemach rozproszonych to musisz brać pod uwagę czas odpowiedzi, jeżeli coś trwa długo to użytkownik oczekuje jakiejś indykacji że coś się w ogóle dzieje.

Jeżeli następuje błąd (sieci, serwera, cokolwiek) to użytkownik oczekuje znaczącego komunikatu co poszło nie
  • Odpowiedz
Mam taka oto dynamiczna liste w #react.

https://codesandbox.io/s/dynamic-list-forked-wv4sp?file=/src/App.js

Porblem polega na tym, ze w momencie zmiany jednostek material ui narzeka, ze wartosc z poprzedniej listy nie znajduje sie w aktualnej liscie. Naturalnie ma to sens, bo listy sa rozne. Dopiero pozniej wpada useEffect i przez setValue aktualizuje wartosc biorac pod uwage nowa liste.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programista15k #dotnet #react
Panowie, mam problem i nie wiem jak go rozwiązać, do rzeczy:
Mam sobie aplikacje: MVC Core(3.1) + ReactJS
Mam też hosting współdzielony na którym zainstalowany jest tylko IIS

I teraz: z tego co wiem aby aplikacja napisana w ReactJS zadziałała na produkcji muszę dodać NodeJS(tak aby była niezależna od komponentów na serwerze) po stronie mojej aplikacji MVC Core.
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach