Jakie jest założenie w redux/ngrx przy pobieraniu jednego elementu? Jak pobieram wszystkie elementy, to sprawa jest prosta, bo fetchuję do store'a wszystkie elementy i potem ze store'a do konkretnego komponentu. Wyobraźmy sobie jednak, że bezpośrednio wchodzę na stronę elements/[id], a więc interesuje mnie tylko jeden element z kolekcji. Czy powinienem fetchować wszystkie elementy do store'a i zwracać tylko ten wybrany, czy raczej mam napisać osobny selector/effect/akcję dla jednego elementu? Tylko wtedy gdzie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lunaexoriens zrób sobie w storze osobne pole activeElement, akcją wrzucaj tam dane ze stora, i później selektorem wyciągaj tą wartość w komponencie.

Opcja z elements.length > 0 jest ryzykowna, jezeli edytujesz te dane i musisz je zaktualizowac.
  • Odpowiedz
✨️ Obserwuj #mirkoanonim
Koledzy po fachu z #frontend z większym doświadczeniem niż ja (ja od 4 lat w branży, wcześniej klepanie prostych stronek HTML css). Przewidujecie że obecne spowolnienie się w najbliższych miesiącach skończy? Co spowodowało to że USA nie ma tyle kasy na startupy i generalnie wiele projektów stanęło? Stopy?

Kurde jestem mid, sytuacja w półtora roku zmieniła się diametralnie. Kolega z pracy ostatnio odszedł, miał kasę podobna jak
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zająłby się człowiek jakimś innym frameworkiem niż tylko React, bo wiele fajnych powstało w ostatnich latach (Svelte, Qwik) ale koniec końców i tak wraca do Reacta, bo tamte mają ubogie środowisko. Skazani na React () #react #programowanie #frontend
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@placebo_: To co ostatnio się odpi****la w ekosystemie Reacta - ciągłe zmiany wizji czym ma być ten framework, cyrki z vercelem i ich "pomysłami" po których musisz przepisywać całe repo, powodują, że coraz częściej zastanawiam się nad przejściem na Angulara.
  • Odpowiedz
@placebo_: Większym problemem jest chyba kompletny brak rynku pracy w tych nowych frameworkach, no chyba, że robisz projekty dla siebie. Do Svelte raczej nie potrzebujesz aż tylu bibliotek w ramach środowiska, bo w przeciwieństwie do Reacta nie wymaga jakichś durnych bindingów do zewnętrznych bibliotek w stylu "react-chartjs-2"
  • Odpowiedz
Czy fb stworzył reacta, w sumie za darmo dla postronnych? Bo rozumiem że geneza tej technologii jest taka że oni to zrobili żeby ich aplikacje mogły na tym działać, ale poszły na to pewnie dziesiątki milionów, no i co z tego mają
Dlaczego przyjął się React a nie np. Xamarin?
#programowanie #react #webdev
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pracuje jako #frontend, czasem #fullstack w technologiach #react #nodejs #rust i zdarzy mi się, że biorę zlecenia na #stronainternetowa, które odpalam na #wordpress (wciąż szukam normalnej alternatywy). Za każdym razem, zanim coś w tym zbuduję, to się 100x zdenerwuję. Topornie to działa i praca z tym jest po prostu nudna, gdy na co dzień pracuje się
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie odpalamy. Osraj robienie wordpressow za kilka stowek, zamiast tego rozwijaj sie w normalnych technologiach, a po pracy zamiast robic fuchy to wlacz sobie playstation, idz na spacer, obejrzyj serial itd.

Tak, zeby procz z-----------a to jeszcze miec okazje przezyc swoje zycie..
  • Odpowiedz
Jak w aplikacji webowej zrobić dobrze przewijanie, nie chodzi mi o szczegół techniczny, a raczej architekturę. Na razie zaraz po root aplikacji mam komponent ScroolToTop, który zawsze scrolouje na górę, co każde przeładowanie, czyli kliknięcie każdego linku. Ale wtedy kiedy, nie powinno być tego zachowania, dodaje w URL parametr noscroll, ale to jakoś nie podoba mi się.

Marzy mi się w jego miejsce zrobić komponent, któremu będę przekazywał contextAPI ref do elementu,
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zauważyliście ostatnimi czasy ogromny spadek zainteresowania programistami związanymi z #frontend i #react ?
W mojej aktualnej firmie która w większości skupia się na tych technologiach od blisko roku nie widać podwyżek oraz mieliśmy sporo zwolnień.

Mi co prawda się upiekło, ale czuję wciąż lekką niepewność i co razu wysyłam CV do różnych firm, by sprawdzić czy jestem w stanie dostać gdzieś lepsze wynagrodzenie. Widzę jednak po statystykach ogłoszeń że zainteresowanie
samsepiol - Zauważyliście ostatnimi czasy ogromny spadek zainteresowania programistam...

źródło: Screenshot_20231101_100105_com.google.android.gm_edit_421419807734654

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ja nie reactowa, ale ostatnio miałam przyjemność chwilę dłużej w Tailwind się pobawić i całkiem przyjemnie się w tym robi. Na co dzień piszę klasyczne scss w Angularze, a styled components w React strasznie mnie wkurzały.
  • Odpowiedz
  • 0
@Rufurege1: ja ogarnąłem, ale ile urw poleciało w kierunku niedorobionego server actions... jeszcze dzisiaj rano kombinowałem z jakimś workaroundem wygrzebanym z "issues".
  • Odpowiedz
Mam taki komponent:
https://pastebin.com/5T0KR9NG

Chciałem przenieść to co jest między <nav>...</nav> i <main>...</main> do nowych komponentów bo planuję to rozbudować.

Mógłbym wyciąć to co jest w nav i wkleić do komponentu z nagłówkiem:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rst00

No to wtedy zostaje "tylko" ponad 200 osób, którzy już coś potrafią. A ty musisz jednocześnie poza skillami konkurować z nimi stawką. Nadal niezbyt pocieszające ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Rst00 @Slavcel @cppguy @schriker
Kogo wy oszukujecie? Skoro polecialo 1300 cv to spokojnie 20-30 cv jest z polecenia osob ktore tam pracują. W sensie wiecie, kolega / znajomy podrzuci cv do HR

Druga sprawa nie ma opcji zeby ktos z hr przetworzyl wszystkie cv. Wezmie 200-300 wybierze z tego grupke kilku osob i czesc
  • Odpowiedz
Mam aplikację w #react, mam wiele paneli, gdzie loadery ładują komponenty dynamicznie, a więc po wyrenderowaniu widoku, wysokość strony może się jeszcze zmienić, nie ma tu zasady, zależy to od wielu czynników, zrobiłem prostą funkcje scrool to, ale react/przeglądarka się gubi, przesuwa nie tam, gdzie powinien, jak ugryźć ten temat?

czy dobrym rozwiązaniem, w przypadku react, jest używanie #id w linkach?

#javascript #webdev
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakim cudem focus dziala roznie mimo ze kod jest praktycznie identyczny? Przyklad kodu i sandboxy pod linkiem: https://stackoverflow.com/questions/77281261/onfocus-behavior-in-react-with-tabindexed-is-broken

W przykladzie z czystym JS focus dziala intuicyjnie, najpierw jest przeniesiony na pierwszego diva i przeskakuje po kolei po elementach natomiast w drugim przypadku zapetla sie na pierwszym divie.

#javascript #reactjs #react #webdev #naukaprogramowania #programowanie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam kod który scroluje do elementu po id.

Sęk w tym, że niektóre komponenty ładują się dynamicznie, i zwiększają wysokość całej strony po powiedzmy 5 sekundach, a wtedy funkcja scrolująca robi byki i po prostu nie trafia w cel, nie wiem jak to ugryźć.

#react #webdev #css #javascript #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pyroxar: odległość do jakiej ma scrollować należy obliczać nie na starcie tylko dopiero w momencie jak jest konieczność (np. po kliknięciu, po wczytaniu tych modułów itd.)
  • Odpowiedz
@pyroxar: Ogólnie do scrollowania masz scrollIntoView, ale jeżeli po scrollowaniu pojawia ci się nowy element i następuje przesunięcie to się zastanów nad odpalaniem tej metody dopiero jak wszystko załadujesz.
  • Odpowiedz