Hmm, czy nie fajnie byłoby połączyć język PHP i React?
Kilka lat temu mój kolega poprosił mię na napisanie bota to scamowania lotów lotniczych, ale też dzięki niemu poznałem JavaScript, ja mu taki skrypt napisałem w 40 minut do tych lotów w PHP, ale jestem wdzięczny, że pokazał mi JS.
Gdyby nie on, nigdy nie zacząłbym pisać w JS. Czyli takie projekty jak https://boger.js.org/ czy https://cubes.fly.dev/ :D

Dziękuje za pokazanie mi JS!
WTF? Jak to działa?
Chcieliście kiedyś zrobić screenshot serialowi Netflix? Aby komuś pokazać, że gra wasz ulubiony aktor?
No to nie da się, jakieś czarny screenshot wychodzi i teraz mam pytanie, jak to zrobili?

Serio pytam, lubię programować, wiem, o event listener, ale robienie screenshotu w randomowym miejscu jest systemowy, a strona o tym nie wie. Więc jak to zrobił netflix?

#netflix #programowanie #react
aptitude - WTF? Jak to działa?
Chcieliście kiedyś zrobić screenshot serialowi Netflix...

źródło: Screenshot 2023-12-09 at 06.47.54

Pobierz
@aptitude też kiedyś miałem takiego mindfucka jak w pewnym programie na Polsacie parę lat temu występował gość z mojej rodzinnej miejscowości. Mój ojciec chciał go zobaczyć, więc odpaliłem iPla, znalazłem ten program i włączyłem nagrywanie ekranu, żeby nagrać może jakieś 50 sekund. Zadowolony wysłałem do taty ten filmik na messengera, a ten mi za chwilę dzwoni, że tylko głos słychać, a ekran jest czarny xD
Jakie jest założenie w redux/ngrx przy pobieraniu jednego elementu? Jak pobieram wszystkie elementy, to sprawa jest prosta, bo #!$%@?ę 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
@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.
✨️ 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 ja około
@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.
@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"
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ę z normalnymi technologiami. Ktoś tu polecał kiedyś twór o nazwie Elementor. Otóż stwierdzam, że
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,
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 jest ogromne
samsepiol - Zauważyliście ostatnimi czasy ogromny spadek zainteresowania programistam...

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

Pobierz
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.
  • 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".
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:
ArticlesNav ({ articles, articlesRefs, articleToLiRefs })

Problem w tym że przekazywałbym refy przez propsy a nie przez forwardRef.
Jest jakiś sposób, żeby przekazać wiele refów na raz?

#react #reactjs #javascript
@GeDox:

Zrobiłem tak:
"articlesRefs, articleToLiRefs" to są Mapy z refami i innymi danymi.
wsadziłem je w:

const refsToForward = useRef([articlesRefs, articleToLiRefs]);

<div>
<ArticlesNav articles={articles} ref={refsToForward} />

i wewnątrz nowego komponentu sobie to rozpakowuję:

const ArticlesNav forwardRef( ({ articles}, ref ) =>
const [articlesRefs, articleToLiRefs] = ref.current;

i używam jak wcześniej.
Nie wiem czy to jest dobrze. Zawsze przez ref przekazywałem tylko pojedyncze refy.