Pytam zupełnie poważnie czy appki typu pogodynka XD lub formularz rejestracji/ logowania wystarczą żeby ktoś chciał spojrzeć na kod i zadać sobie trud zaproszenia na rozmowę (rekrutacyjną)? #programowanie #javascript #react
Wszystko
Najnowsze
Archiwum
- 6
@kadet5523: tak, nawet po krótkim fragmencie kodu sporo wywnioskować o programiście
- 0
@kadet5523: Jeżeli masz w cv link do githuba to rekruter przeważnie spojrzy (ja np. zawsze spojrzę), przeważnie będzie to szybkie przejrzenie kilku plików i wyłapanie jakichś oczywistych błędów/ciekawych rozwiązań. Rzadko pogadam na rozmowie o czyimś projekcie chyba, że mnie wyjątkowo zainteresuje, czasem na podstawie takiego projektu inne pytania zadam. Trzeba pamiętać, że taki projekt również może zaszkodzić bo jak się zobaczy niechlujny kod ze słabą logiką to inaczej się patrzy
- 2
Ciekawy projekt: https://macos.vercel.app
tylko szkoda, że nic nie działa XD
ale widać, że bedzie działać
#apple #programowanie #react
tylko szkoda, że nic nie działa XD
ale widać, że bedzie działać
#apple #programowanie #react
Treść przeznaczona dla osób powyżej 18 roku życia...
- 3
ja bym napisał coś swojego od zera, zwykły crud wystarczy
jak zrozumiesz wszystko co napisałeś to dostaniesz staż/pracę
jak zrozumiesz wszystko co napisałeś to dostaniesz staż/pracę
@zycietokuj: można a nawet trzeba tylko żebyś rozumiał co tam się dzieje i potrafił wytłumaczyć
- 3
Cześć, szukamy junior frontend developera do wsparcia przy projektach. Nie wymagamy doświadczenia komercyjnego. Praca w pełni zdalna. Ważne, abyś radził/radziła sobie dobrze z reactem, reduxem i cssem. Mile widziana znajomość TypeScript.
Stawka zależna od wiedzy i rodzaju umowy - 2-5 tys zł.
Chętnych zapraszam na PW.
#pracait #programowanie #frontend #react
Stawka zależna od wiedzy i rodzaju umowy - 2-5 tys zł.
Chętnych zapraszam na PW.
#pracait #programowanie #frontend #react
- 1
@BomBom: W miarę samodzielne realizowanie zadań polegających w zależności od projektu na modyfikowaniu istniejącego kodu lub tworzeniu nowych komponentów, czasem całych widoków. Oczywiście zdaję sobie sprawę z tego, że oferta dotyczy poziomu juniora w związku z czym zapewniam niezbędne wparcie na początku typu pair-programming.
Komentarz usunięty przez autora
czy jak mam informacje, ze mam memory leaka, bo uzywam setState w komponencie, ktory jest juz odmontowany to moge to olac czy to jest na tyle niebezpieczne, ze powinieniem zrobic wszystko zeby tego bledu nie bylo?
#react #javascript
#react #javascript
- 1
@LepiejWcaleNizPozno: ten z memory leakiem jest czerwony
- 0
@Sheppard28: @Krall: dobra, robilem setState'a na komponencie, ktory nie istnial xD
Jak to jest z tym scss/sassem i pochodnymi.
Wiem że ile projektów tyle podejść. Doświadczenia komercyjnego nie mam. Odchodzi się powoli od tych założeń i skupia się na rozwiązaniach typu styledComponents ? W ogóle jak to się ma do siebie.
Przykładowo np startujecie z projektem komercyjnym - pracujecie z zespołem. Kto decyduje o mixingach, można sobie zasyfić projekt swoimi, czy zazwyczaj dyskutuje się o tym wcześniej ? To tak przykładowo
#javascript
Wiem że ile projektów tyle podejść. Doświadczenia komercyjnego nie mam. Odchodzi się powoli od tych założeń i skupia się na rozwiązaniach typu styledComponents ? W ogóle jak to się ma do siebie.
Przykładowo np startujecie z projektem komercyjnym - pracujecie z zespołem. Kto decyduje o mixingach, można sobie zasyfić projekt swoimi, czy zazwyczaj dyskutuje się o tym wcześniej ? To tak przykładowo
#javascript
@NiewzruszonaMasa: Wszystkie podejścia widziałem w użyciu: monolit scss, indywidualne stylesheety dla componentów, css modules, styled components, czasem np. oskórkowana biblioteka UI.
@NiewzruszonaMasa ja przechodzę w projektach ze StyledConponenets na SCSS modules I w 95% jest bajka
- 4
@wybacz: Np. wtedy gdy komponent rodzica musi przekazać jakąś funkcje potomkowi który jest memoizowany (np. tylko dla tego callbacka) i z jakiegoś powodu komponent rodzica często jest rerenderowany
https://dmitripavlutin.com/dont-overuse-react-usecallback/
https://dmitripavlutin.com/dont-overuse-react-usecallback/
- 0
@wybacz: Dodatkowo:
Zależnie od implementacji, callbacki do customowych hooków mogą funkcję przekazywać do depów w useCallback/useMemo/useEffect, wtedy dobrze owinąć callback w useCallback, zwłaszcza jeśli hook wywołuje wiele rerenderów, np.
Ponadto ref callbacki powinny używać useCallback
Poniższe co rerender będzie wywoływało callback z
Zależnie od implementacji, callbacki do customowych hooków mogą funkcję przekazywać do depów w useCallback/useMemo/useEffect, wtedy dobrze owinąć callback w useCallback, zwłaszcza jeśli hook wywołuje wiele rerenderów, np.
useWindowScroll(useCallback(() => { /* Close popup */ }, []));Ponadto ref callbacki powinny używać useCallback
Poniższe co rerender będzie wywoływało callback z
element jako null, i potem z faktycznym elementem, bo identity funkcji się zmienia { /*- 9
Cześć, firma w której pracuję szuka frontendowca - JS/HTML/CSS + React.
Więcej szczegółów w ogłoszeniu:
https://justjoin.it/offers/sun-basket-senior-frontend-developer-react
W skrócie:
Więcej szczegółów w ogłoszeniu:
https://justjoin.it/offers/sun-basket-senior-frontend-developer-react
W skrócie:
@lukasz_: nielimitowane urlopy to rak, ludzie maja poczucie winy biorac dodatkowe dni wolne i dodatkowo nie trzeba im nic placic za niewykorzystany urlop jak odchodza
- 19
Treść przeznaczona dla osób powyżej 18 roku życia...
tak w ogole to pracuje sobie nad takim fajnym projektem fullstackowym, web scraperem i tak poki co przekazuje pojedynczy obiekt przez app.get i w react odbieram go axiosem tylko problem mam z mapowaniem, bo response.data zwraca obiekt z zagnieżdżoną tablicą obiektów, i pytanie czy najpierw stworzyc tablice gdzie przypisalbym konkretne dane z tego response.data i nastepnie wykonał mapowanie co by wyswietlalo dane czy bezsporednio da sie jakos zmapowac ten obiekt?
sorka za
sorka za
@pewnie-kaczka: jeszcze raz, powoli xd
- 2
@pewnie-kaczka: złap sobie tą odpowiedź i przemapuj ją do formatu który chcesz potem mapować ( ͡° ͜ʖ ͡°) tzn no na podstawie tej odpowiedzi bierz każdy element i wrzucaj sobie do nowego obiektu w formacie który tam ci pasuje
zmapować pewnie też się da, ale zależy jak wygląda odpowiedź i co chcesz osiągnąć tak na prawdę
zmapować pewnie też się da, ale zależy jak wygląda odpowiedź i co chcesz osiągnąć tak na prawdę
- 0
- 1
@brightit: Spoko, Flutter podoba mi się. Ja zacząłem akurat od web. Wcześniej widziałem projekty w Angularze. Ogólnie bardzo nie lubię frontend i HMTL/CSS/JS. Może dlatego że nigdy się tym nie interesowałem i nie mam obcykanych narzędzi do tego, SCSS nawet nie dotknąłem, a cały WEB kojarze z tego jak 15 lat tumu zrobiłem 1-2 stronki w PHP. Ogólnie jestem C# team.
Chciałem wybrać coś multiplatformowego i zamierzałem wystartować z WEB
Chciałem wybrać coś multiplatformowego i zamierzałem wystartować z WEB
- 1
@brightit: web był beta jak zacząłem w nim robić(styczeń 2020). Mój deploy produkcyjny był maj 2020. Od marca 2021 flutter web jest production-ready. I naprawdę uważam że bardzo przyjemny jeśli chodzi o mobile. Biorąc pod uwagę jak poszło z web to linux/mac/windows to tak może gdzieś 2023 będzie production-ready najwcześniej. No i cała potęga będzie zależała od tego jak dobrze( i jak bardzo multiplatformowo) będą utrzymywane pakiety w pub.dev
- 0
Mam mały problem przy próbie napisania logów do inputa (np. jak na weechat).
Prawie działa ale nie dokońca poprawnie, przy powrocie do nowszych wiadomości nie pokazuje na końcu currentMessage i przy pierwszej próbie wcisnięcia ArrowDown wyskakuje błąd od Reacta:
Jak naprawić ten błąd?
Prawie działa ale nie dokońca poprawnie, przy powrocie do nowszych wiadomości nie pokazuje na końcu currentMessage i przy pierwszej próbie wcisnięcia ArrowDown wyskakuje błąd od Reacta:
"A component is changing a controlled input to be uncontrolled."
Jak naprawić ten błąd?
- 0
@Sheppard28: Działa: https://gist.github.com/skorotkiewicz/03038997a760d545e069f30ba23ca55a
Troche pozmienialiśmy i usuneliśmy refa
Troche pozmienialiśmy i usuneliśmy refa
- 0
@Sheppard28: Wróciłem do twojej wersji, przerobiłem tylko aby działało jak ja chciałem, możesz zobaczyć zmiane na gist :x
Troche przyhakierowałem z tym shiftem, bo dodaje nowy element na początku tablicy xD
Jak bedziesz miał czas możesz to zrobić lepiej, narazie działa jak powinno :P
Troche przyhakierowałem z tym shiftem, bo dodaje nowy element na początku tablicy xD
Jak bedziesz miał czas możesz to zrobić lepiej, narazie działa jak powinno :P
kurla czemu tak sie dzieje, ze jak dodaje cos do localstorage z innego componentu to mi eventlistener nie wylapuje tego z innego componentu se ?
jak to latwo obejsc? chyba sie da useContext-em to zalatwic, ale to nie jest troche overkill to tak prostego problemu? ( ͡° ʖ̯ ͡°) nie da sie prosciej?
#react #javascript
jak to latwo obejsc? chyba sie da useContext-em to zalatwic, ale to nie jest troche overkill to tak prostego problemu? ( ͡° ʖ̯ ͡°) nie da sie prosciej?
#react #javascript
- 2
@zycietokuj: A rozumiem już twój problem w jednym oknie chcesz mieć ten event, to niestety tak to nie zadziała. To nie jest kwestia reacta, możesz sobie nadpisać oryginalną funkcje setItem aby rzucała dodatkowo eventem
np.
const originalSetItem =
np.
const originalSetItem =
- 2
@zycietokuj: Lepiej będzie jak użyjesz kontekstu :)
Uczę się front endu. Mam w miarę ogarnięte html i css, jestem w połowie kursu JS Jonasa Schmedtmanna na udemy.
Planuję też przerobienie Reacta.
Chciałbym zrobić jakiś projekt którym mógłbym się pochwalić przed ewentualnym pracodawcą.
Mam pomysł na stronę podobną do tego.
Będzie to coś w stylu mapy świata z możliwością zalogowania się i dodania punktu na mapie z opisem.
Do tego możliwość logowania przez google/fb, jakiś prosty system zawężania
Planuję też przerobienie Reacta.
Chciałbym zrobić jakiś projekt którym mógłbym się pochwalić przed ewentualnym pracodawcą.
Mam pomysł na stronę podobną do tego.
Będzie to coś w stylu mapy świata z możliwością zalogowania się i dodania punktu na mapie z opisem.
Do tego możliwość logowania przez google/fb, jakiś prosty system zawężania
- 2
@apneawykopek: a ja tam nie uważam że kursy na udemy to coś łał, ale jak wolisz Ty, zawsze to coś.
@apneawykopek: ten kurs jonasa jest całkiem spoko, robiłem go kiedyś i moim zdaniem osobie która nie pisała w js, bardzo się przyda. Będziesz miał przynajmniej jakieś rozeznanie jak działa this, arrow fun, prototype. A nie robił czegoś na pamięć i kopiować kod ze stacka. Więdzę z kursu warto na bieżąco uzupełniać, tymi zadaniami wewnątrz jak i samemu dodawać nowe funkcje to projektów. Później najlepiej jakiś projekt w samym jsie żeby
#programowanie #webdev #react
Które nazewnictwo pliku i dlaczego?
/components/Button/Button.js czy /components/Button/index.jsKtóre nazewnictwo pliku i dlaczego?
konto usunięte via iOS
- 9
@Alodnog: @WypadlemZKajaka: jedno i drugie, tj obok Button.js tworzysz plik index.js w ktorym robisz export tego co jest w Button.js. Dzieki temu mozesz to importowac piszac import … from „components/Button” zamiast „components/Button/Button”
@Niegrzeczny_gentleman: Jak ma plik osobny ze stylami, jakimis funkcjami, typami itp to ma to sens. Zawsze warto zrobic katalog
@Niegrzeczny_gentleman: Jak ma plik osobny ze stylami, jakimis funkcjami, typami itp to ma to sens. Zawsze warto zrobic katalog
- 2
@xmadesio: Angular ciężko wchodzi, ale daje efekty
@piejakurypieja: akurat JSX jest fajny jak używasz TypeScripta, bo masz wtedy fajne typowanie interfejsów komponentów
Hej, szukamy regular frontendowca (głównie js/html/css, react jest nice to have ale można się nauczyć go na miejscu) - od września, w pełni zdalnie.
Projekt: rozszerzanie systemu tradingowego o nowe funkcjonalności. Z tego co wiem projekt jest bardzo dobrze obtestowany i stabilnie sobie działa, chcemy tam dorzucić kilka fajnych rzeczy :)
Stawki: do ok 900 netto/dzień na B2B
Jeśli szukasz pracy jako programista/programistka na poniższych warunkach:
Projekt: rozszerzanie systemu tradingowego o nowe funkcjonalności. Z tego co wiem projekt jest bardzo dobrze obtestowany i stabilnie sobie działa, chcemy tam dorzucić kilka fajnych rzeczy :)
Stawki: do ok 900 netto/dzień na B2B
Jeśli szukasz pracy jako programista/programistka na poniższych warunkach:
- 6
- 2
@Bomfastic: Nie mam kiedy posprzątać bloga ¯\_(ツ)_/¯ Odśwież i może zadziała. U mnie działa ( ͡° ͜ʖ ͡°)
#pytanie #programowanie #react
Mam taki przykład i może ktoś mi wytłumaczy dlaczego tak się dzieje:
Mam taki przykład i może ktoś mi wytłumaczy dlaczego tak się dzieje:
const Test = (props) => { const [click, setClick] = React.useState(0); React.useEffect(() => {
konto usunięte via Wykop Mobilny (Android)
- 1
@LostHighway: nie dziala Ci bo w funkcji show click masz referncje do stanu kiedy wynosi 0. Jak klikasz to referencja stanu sie zmienia a Ty przekazales w funkcji referencje z wqrtoscia 0. Gdybys chcial miec ta sama referencje bys musial mutowac stan
Ewentualnie bys musial ta funkcje przydzielac z nowa referencja po kazdym rerenderze czyli po kazdej zmianie stanu.
Oczywiscie kazde z tych rozwiazan jest bezsensu
Ewentualnie bys musial ta funkcje przydzielac z nowa referencja po kazdym rerenderze czyli po kazdej zmianie stanu.
Oczywiscie kazde z tych rozwiazan jest bezsensu
@LostHighway: bo useeffect wykonuje się tylko raz przypisując do window tamtą funkcje, która ma wartość click tylko w momencie przypisania, byś musiał w useffect mieć [click] by funkcja zwracała cały czas aktualną wartość. W klasowym nie ma tego problemu bo funkcja zwraca wartość z state do którego cały czas ma dostęp a nie zapamiętaną wartość
- 67
Treść przeznaczona dla osób powyżej 18 roku życia...
Z racji zajmowanej pozycji bardzo często przeglądam projekty kandydatów na githubie, zarówno tych początkujących (to raczej hobbistycznie) czy też turbo-ultra-wymiataczy mających swoje popularne projekty OS z 1000+ gwiazdkami ( ͡° ͜ʖ ͡°)
Readme jest równie ważne co sam projekt, projekt z beznadziejnym readme czyta sie dużo gorzej i wręcz zniechęca do zaglądania do niego.
Najlepiej wzorować się na gotowych
Readme jest równie ważne co sam projekt, projekt z beznadziejnym readme czyta sie dużo gorzej i wręcz zniechęca do zaglądania do niego.
Najlepiej wzorować się na gotowych
https://codesandbox.io/s/stoic-hoover-pqs5e?file=/src/App.tsx
mam cos takiego, ale przeczytalem ze nie powinno sie trzymac komponentow w state, jak to inaczej zrobic? czy moze zostawic tak?
#react #javascript
mam cos takiego, ale przeczytalem ze nie powinno sie trzymac komponentow w state, jak to inaczej zrobic? czy moze zostawic tak?
#react #javascript
- 1
@wybacz: Jak koniecznie ci zależy aby dialogi były w jakimś konkretnym miejscu w dom to użyj portali https://pl.reactjs.org/docs/portals.html
- 0
@damienvalentine:
zeby oszczedac kod, bo inaczej bym musial w kazdym komponencie ktory uzywa modala deklerowac jakas zmienna, ktora zarzadza tym lokalnym modalem i to jest chyba jedyna opcja, jezeli nie chce trzymac komponentu w state i dodatkowo chce moc przekazywac propsy do tego komponentu zeby mi typescript
Inna kwestia po co tworzyc taki modal
zeby oszczedac kod, bo inaczej bym musial w kazdym komponencie ktory uzywa modala deklerowac jakas zmienna, ktora zarzadza tym lokalnym modalem i to jest chyba jedyna opcja, jezeli nie chce trzymac komponentu w state i dodatkowo chce moc przekazywac propsy do tego komponentu zeby mi typescript


















#react #javascript