Wszystko
Najnowsze
Archiwum
7
Coding Interview z Danem Abramov'em

Coding Interview z Danem Abramov'em, twórcą Reduxa i kontrybutorem Reacta.
z- 0
- #
- #
- #
- #
- #
- #
- 0
- 0
@lobo: dodalem po prostu funkcje setCostam i uzywam jej jak chce to pole podmienic, dziala jak zloto
Mam jeszcze jedno pytanko.
Mam proste api które generuje mi na podstawie stringa jakiś obrazek - ma algorytm itp.
Zwraca mi albo kod svg albo png.
I teraz pytanie:
Jak najlepiej zapisać dane użytkownika o wybranym obrazku. Chodzi mi jak to przechować np w firebase i localStorage.
Mam proste api które generuje mi na podstawie stringa jakiś obrazek - ma algorytm itp.
Zwraca mi albo kod svg albo png.
I teraz pytanie:
Jak najlepiej zapisać dane użytkownika o wybranym obrazku. Chodzi mi jak to przechować np w firebase i localStorage.
- 0
@Rst00: projekt do szuflady przy tym stacku aktualnie - ale samo poczytanie na ten temat dało mi wiele dróg. No właśnie wiem, niestety api generuje mi png lub svg.
Ale mam inny pomysł jeszcze. Aktualnie używam firebase RT. W firestore można przy fileLoaderze używać funkcji - między innymi np generowanie thumnaila o danej rozdzielczości.
Teraz jak się zastanowiłem to kazdy pomysł generuje jakiś problem. Aktualnie jest to MVP - jeszcze gówniane,
Ale mam inny pomysł jeszcze. Aktualnie używam firebase RT. W firestore można przy fileLoaderze używać funkcji - między innymi np generowanie thumnaila o danej rozdzielczości.
Teraz jak się zastanowiłem to kazdy pomysł generuje jakiś problem. Aktualnie jest to MVP - jeszcze gówniane,
- 0
@NiewzruszonaMasa: nawet jak to projekt do szuflady to na początek zrób sobie założenia na papierze. Co oczekujesz, gdzie to ma być użyte, jakie są potencjalne problemy i wtedy zdecyduj. Dużo później zależy też od np. cache'owania. Skoro to coś co może wpisać jeden user, to drugi też to może zrobić - jeżeli będą to powtarzalne rzeczy to najlepiej taki obrazek zapisywać i wysyłać linka - wtedy nawet user po swojej
Witam,
Mam dwa pytania. Prosta apka, ale mimo wszystko potrzebuje jakiś error handler + pomysł na budowanie endpointów.
Nie ma tego wiele, ale jako że nie pracuję w branży nie mam wyczucia jak najlepiej wyjść z tego.
Stack: redux, React
Mam dwa pytania. Prosta apka, ale mimo wszystko potrzebuje jakiś error handler + pomysł na budowanie endpointów.
Nie ma tego wiele, ale jako że nie pracuję w branży nie mam wyczucia jak najlepiej wyjść z tego.
Stack: redux, React
@NiewzruszonaMasa: podaje prosty przepis
1. Zrob sobie osobny plik z wlasnymi wyjatkami
2. Polap wszystkie prawdopodobne wyjatki z twoich frameworkow/narzedzi i rzucaj wyjatkami z utworzonego pliku
3. zrob na koncu middleware jakieś globalne lapanie wyjatkow, gdzie:
3a. wyjatki z twojego pliku traktuj jako biznesowe, widoczne dla użytkownika: Nie ma takiego pliku, nie można wpisać takiej wartości
3b. wyjątki, które nie obsłużyłeś wyświetlaj jako "błąd wewnętrzny" i zachowaj go dla siebie
1. Zrob sobie osobny plik z wlasnymi wyjatkami
2. Polap wszystkie prawdopodobne wyjatki z twoich frameworkow/narzedzi i rzucaj wyjatkami z utworzonego pliku
3. zrob na koncu middleware jakieś globalne lapanie wyjatkow, gdzie:
3a. wyjatki z twojego pliku traktuj jako biznesowe, widoczne dla użytkownika: Nie ma takiego pliku, nie można wpisać takiej wartości
3b. wyjątki, które nie obsłużyłeś wyświetlaj jako "błąd wewnętrzny" i zachowaj go dla siebie
- 0
@ZakreconyZszywacz: Odrobię się myślę że w weekend wrzucę na paseBina to zerkniecie - mam pewne koncepcje tego. Ogólnie myślałem że toastify słuzy do zarządzania tymi wyjątkami a to po prostu popout handler z tego co widzę.
jak przy uzyciu "goBack" z react-router-dom cofalo mnie do poprzedniej strony? problem jest kiedy odswiezam strone to musze kliknac 2 razy na przycisk do cofania
#javascript #react
#javascript #react
- 1
#frontend #nodejs #react #javascript
Hej! Kojarzycie jak ktoś kiedyś dla żartów stworzył stronę do sprawdzania, czy liczba jest parzysta? :D
Stworzyłem własny mini SaaS, który robi dokladnie to samo xD Całość jest udostępniona jako boilerplate, templatka którą można reużyć do swojego start-up'u.
Stack:
Hej! Kojarzycie jak ktoś kiedyś dla żartów stworzył stronę do sprawdzania, czy liczba jest parzysta? :D
Stworzyłem własny mini SaaS, który robi dokladnie to samo xD Całość jest udostępniona jako boilerplate, templatka którą można reużyć do swojego start-up'u.
Stack:
Witam, potrzebuje rady.
Chodzi o przechowywanie z apce Reaktowej - ale to chyba bez znaczenia, referencji do plików audio / notifications.
Pliki umieszczone w assets bądź gdzieś w publicu.
Podejrzewam że dużo lepszą opcją byłoby wrzucenie to na jakieś api, wspierające np AWS - ale to tylko projekt do szuflady.
Chodzi o przechowywanie z apce Reaktowej - ale to chyba bez znaczenia, referencji do plików audio / notifications.
Pliki umieszczone w assets bądź gdzieś w publicu.
Podejrzewam że dużo lepszą opcją byłoby wrzucenie to na jakieś api, wspierające np AWS - ale to tylko projekt do szuflady.
- 2
@NiewzruszonaMasa: Użyj file-loadera do webpacka, wtedy zaciągnie dany plik dopiero kiedy będzie potrzebny na froncie, a nie od razu wrzuci do bundla. Sprawę ścieżek też załatwi za ciebie.
@AntyKuc: @NiewzruszonaMasa: i jeszcze lepiej - przy buildzie sam zdecyduje czy warto np. wrzucic na sztywno plik w kodzie jako base64 czy zostawic odwolanie do pliku
Mirki pisze sobie appke szachowa i mam problem ze w wielu komponentach potrzebuje state i np z childa do parenta pare poziomow wyzej przekazywać cały czas to chyba zle bo sie robi syf w kodzie, czy w takim wypadku używać np takiego reduxa? Czy może za duża jest to kobyla i cos innego?
#react #javascript #programowanie #redux #js
#react #javascript #programowanie #redux #js
- 6
Treść przeznaczona dla osób powyżej 18 roku życia...
#anonimowemirkowyznania
Wybaczcie, że piszę z anonimowego lecz nie mam konta i nie jestem fanem podawania numeru telefonu gdzie popadnie (jest on wymagany przy rejestracji).
1. Ostatnio było dość głośno gdyż popularne biblioteki coa.js i ua-parser-js zostały zastąpione na Githubie przez hackerów wersją do kradzieży haseł oraz kopania. Niestety słabo się znam na security jak i frondzie. Wiem tylko z Twittera jak i kilku stron, że sporo ludzi tworząc coś na Reactie
Wybaczcie, że piszę z anonimowego lecz nie mam konta i nie jestem fanem podawania numeru telefonu gdzie popadnie (jest on wymagany przy rejestracji).
1. Ostatnio było dość głośno gdyż popularne biblioteki coa.js i ua-parser-js zostały zastąpione na Githubie przez hackerów wersją do kradzieży haseł oraz kopania. Niestety słabo się znam na security jak i frondzie. Wiem tylko z Twittera jak i kilku stron, że sporo ludzi tworząc coś na Reactie
konto usunięte via Wykop Mobilny (Android)
- 2
@AnonimoweMirkoWyznania menadżery pakietów mają swoje lockfile, po prostu trzeba patrzeć co się aktualizuje, korzystać np. z dependabota który sam zgłasza takie problemy
@AnonimoweMirkoWyznania: numer do rejestracji? p------o ich? xD
Witam, mam pytanie. Bo chyba nie do końca rozumiem dlaczego tak to działa. Nakreślę wpierw sytuację. Wygląda skomplikowanie, ale pewnie chodzi o banał - zwykły conditionalRendering.
Bardzo prosty conditionalRendering.
Form > a w środku textArea i button
Nakreślę
Bardzo prosty conditionalRendering.
Form > a w środku textArea i button
Nakreślę
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
Szanowne Mirabelki i szanowni Mircy z #programowanie, #programista15k, #frontend czy ktoś z Was pracuje dla szwajcarskiej firmy? Myślę nad popracowanie trochę jako kontraktor z późniejszą emigracją i szukam firm otwartych na taką współpracę. Przeglądam:
https://swissdevjobs.ch/
https://www.jobs.ch/en/
https://ch.indeed.com/
ale jeśli szukają kogoś zdalnie to ew w granicach Szwajcarii. Na reddit pisali też że jednak ktoś na miejscu będzie wyżej wyceniany niż kontraktor. Co do konkretnych
https://swissdevjobs.ch/
https://www.jobs.ch/en/
https://ch.indeed.com/
ale jeśli szukają kogoś zdalnie to ew w granicach Szwajcarii. Na reddit pisali też że jednak ktoś na miejscu będzie wyżej wyceniany niż kontraktor. Co do konkretnych
- 1
@nobodyelse: A jedna kwestia odnośnie roche za moich czasów jak ktoś był na kontrakcie to musiał być przez kontraktornie z która roche współpracował, nie brali kontraktorów z wolnej ręki.
@lobo: teraz chyba zatrudniaja tez bezposrednio na niektore stanowiska
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
- 5
Treść przeznaczona dla osób powyżej 18 roku życia...
Mb air M1
Ludzie znający się na tworzeniu aplikacji webowych django+react mam taki problemik. Mianowicie robię w grupie apke i odpowiadam za backend. Mam zrobić logowanie użytkownika i problem polega na tym, że nie wiem czy oprócz zrobienia autoryzacji i serializera itp., powinienem zrobić jakiś prosty templat w django czy komponent w react czy może jedno i drugie i to jakoś połączyć?
#django #react #programowanie #programista15k
#django #react #programowanie #programista15k
konto usunięte via Wykop Mobilny (Android)
- 2
@Majkel312 nie rób komponentu w react, zrób dokumentację jak się autoryzować do aplikacji
Przypuścimy że mam w store listę obiektów o jakiś tam atrybutach.
W komponencie statistics biorę sobie tą listę z reduxStore i chcę z niej wyciągnąć info żeby wyświetlić pewne statystyki.
np. remaining time na podstawie tych obiektów czy też doneTasks.
Komponent Statistics wyświetla dokładnie trzy informacje na ten temat przyjmijmy:
ilość,długość,wielkość - na podstawie danych z useSelectora ze store.
W komponencie statistics biorę sobie tą listę z reduxStore i chcę z niej wyciągnąć info żeby wyświetlić pewne statystyki.
np. remaining time na podstawie tych obiektów czy też doneTasks.
Komponent Statistics wyświetla dokładnie trzy informacje na ten temat przyjmijmy:
ilość,długość,wielkość - na podstawie danych z useSelectora ze store.
Potencjał proxy w budowaniu struktury frontendowej w React
https://bulldogjob.pl/news/1836-potencjal-proxy-w-budowaniu-struktury-frontendowej-w-react
#react #javascript #frontend #programowanie #naukaprogramowania
https://bulldogjob.pl/news/1836-potencjal-proxy-w-budowaniu-struktury-frontendowej-w-react
#react #javascript #frontend #programowanie #naukaprogramowania
źródło: comment_1636040217GGKFK2MEkRDR7osRox2VgG.jpg
PobierzCzy Gatsby 4 usunął wsparcie dla media quieres?
No bo po prostu mi to nie działa na domyślnej konfiguracji. Nawet ten przykład mi nie działa.
https://stackoverflow.com/questions/68066675/how-to-apply-media-query-in-gatsby-site
Użyje jakiejś biblioteki do CSS in JS zamiast tego. Mam już na oku aphrodite, ale możecie polecić mi swoje ulubione.
No bo po prostu mi to nie działa na domyślnej konfiguracji. Nawet ten przykład mi nie działa.
https://stackoverflow.com/questions/68066675/how-to-apply-media-query-in-gatsby-site
Użyje jakiejś biblioteki do CSS in JS zamiast tego. Mam już na oku aphrodite, ale możecie polecić mi swoje ulubione.
Treść przeznaczona dla osób powyżej 18 roku życia...
@pyroxar: a może to zwykły cache przeglądarki zadziałał? ( ͡° ͜ʖ ͡°) wyłączasz je w dev toolsach podczas developmentu?
źródło: comment_1635937131wKdi2jduHIIyDlD3LyfwMt.jpg
PobierzZadawałem już kiedyś podobne pytanie, ale zbyt zawile - bo nie rozumiałem koncepcji i działania reduxa.
Używam toolkita ale nie wiem czy to ma znaczenie.
Chodzi o wyliczanie stanu jednego z reducerów / czy tam slicy, na podstawie parametru z innego stanu ( wycinka ).
niech akcja wyliczająca nazywa się - dispatch(d--a.obliczstan(tu mogę dać argument )) <-- argument action.payload
Używam toolkita ale nie wiem czy to ma znaczenie.
Chodzi o wyliczanie stanu jednego z reducerów / czy tam slicy, na podstawie parametru z innego stanu ( wycinka ).
niech akcja wyliczająca nazywa się - dispatch(d--a.obliczstan(tu mogę dać argument )) <-- argument action.payload
@NiewzruszonaMasa: pytanie tylko co chcesz zrobic. Nie mozesz tej operacji zrobic i wyslac jego rezultat do dispatcha?
- 0
@krzykrzy1995: Sprawdzę to. Ogólnie doczytałem też kwestii wywoływania sekwencji dispatch a robienia jednego większego wyliczania stanu na raz - zdania są jak zwykle podzielone z naciskiem na modułowość aplikacji i późniejszej możliwości użycia mniejszego modułu w innej części apki.
Ja się do końca nie mogę przemóc do pisania mikrofunkcji - za dużo chyba się wujka boba naczytałem .
Ja się do końca nie mogę przemóc do pisania mikrofunkcji - za dużo chyba się wujka boba naczytałem .














#react #framer #motion #frontend #programowanie
#javascript