Czy jest tu ktoś kto implementował NGRX do swojego większego projektu i uważa, że to ma sens?
Zastanawiam się nad zaimplementowaniem tego do swojego nowego projektu, ale pod każdym postem, video itp. w komentarzach jest jedno powtarzające się pytania: 'Po co?'
Wygląda to na masę dodatkowej pracy przy każdym komponencie, a wielkich zalet nie widzę.

#angular #ngrx
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@inny_89: Dzięki, generalnie tylko utwierdzam się w przekonaniu, że jest to kolejna moda do przeinżynierowania produktu.

@szymonworld spoko. No niekoniecznie. Narzut skomplikowania całości masz tam wtedy spory ale ładnie to jest tak opisane na przykładzie Facebooka dlaczego w ogóle im to potrzebne.

A jeszcze bardziej mi się podoba stworzenie jednego z użytkowników:

Dowiesz się, kiedy potrzebujesz Fluxa. Jeśli nie jesteś pewien, czy tego potrzebujesz,
  • Odpowiedz
Mirki #angular, szukam do swojego teamu mocnego-mida a najlepiej seniora. Projekt związany z dronami i lotnictwem, można sobie polatać, nie tylko dronami ;). 100% zdalnie, około 15k-19k brutto UOP + 1% za każdy rok przepracowany na umowie o pracę u dowolnego pracodawcy (czyli 10 lat doświadczenia === +10% stałego dodatku miesięcznie) + 7% PPE. Stack: Angular 11/12, NX, NgXS, Transloco, projekt świeży, nikomu się nie spieszy więc będzie też
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wyobraźmy sobie sytuację:
Mamy aplikację X napisaną w #angular, działającą i ciągle rozwijaną, do której chcemy dołożyć moduł Y.
Aplikacja X jest już nieco przestarzała, więc moduł Y fajnie byłoby napisać bez istniejącego długu. Prócz autoryzacji nie musimy niczego współdzielić miedzy X i Y.

I teraz pytanie, jaką architekturę byście zastosowali?
Padła propozycja klasycznego iframe'a, ale wydaje mi się, że można to fajniej
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pod prysznicem wymyśliłem sposób na renderowanie długich list w #react, do których elementy są jedynie dodawane na koniec (np. scrollowanie feed) i bez użycia wirtualizacji (react-virtualized/react-window/virtuoso).

Otóż ładujemy naraz powiedzmy 30 elementów i umieszczamy je w czystym komponencie (ang. pure component), żeby przy przerenderowaniu komponentu wyżej w drzewie nie odbywało się pogodzenie (ang. reconcillation). Po 10-krotnym załadowaniu mamy już 300 elementów, ale tylko 10 porównań zamiast 300 przy ładowaniu
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znacie jakieś miejsca w których można znaleźć oferty pracy na część etatu? Większość portali nie pozwala na filtrowanie po tym kryterium, a jak już to liczba tego typu ofert jest znikoma.

PS: Nie chodzi mi o jednorazowe zlecenia typu upwork czy useme

#pracait
#programista15k
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fykk: nie jest prosto. Swego czasu potrzebowałem zarobić dodatkowy hajs (sytuacja rodzinna) to namiętnie pisałem pod ofertami pracy na FB czy możliwa 1/3 - 1/2 etatu i w końcu się ktoś zgodził
  • Odpowiedz
tl;dr Znajomy z Afganistanu szuka jakichś frontendowych zleceń, żeby się utrzymać po tym jak Talibowie zaczęli r----------ć jego kraj.

Może ktoś miałby jakieś zlecenia we froncie, UX lub C# (od drobnych do dużych) dla programisty z Afganistanu? Jest na poziomie między midem, a seniorem. Mówi bardzo dobrze po angielsku, jego stack technologiczny to głównie React, React Native, Angular, C#. Jakieś relikty typu jQuery oczywiście też.

Pracował głównie jako freelancer u siebie, ale po tym
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SmutnyKowboj: Legalnie ciężko, podobno większość krajów nie wydaje wiz Afgańczykom. Najlepiej byłoby znaleźć pracę w Europie - wtedy łatwiej dostać wizę pracowniczą + firmy ogarniają wszystko co związane z przeprowadzką przez pośredników specjalizujących się w tym. Nielegalnie nie chce wyjeżdżać, a nawet jeśli to takie zorganizowane "wycieczki" do Europy kosztują nawet 10k $.
  • Odpowiedz
Cześć, czy ktos potrafi mi pomóc i odpowiedzieć na pytanie czemu ten regex w angularze (typescript) nie działa poprawnie dla kodu pocztowego?

Otóz mam taka sytuacje :
w Form builderze tworze pole :
postalCode: [
'',
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześc, potrzebuje małej pomocy/porady jeśli chodzi o programowanie i aplikacje webowe.

Chce stworzyć pewną aplikację internetową - powiedzmy taki jakby sklep internetowy. Frontend Angular, backend Java. Oczywiście strona powinna być indeksowana przez Google (i ewentualnie inne wyszukiwarki). Czy wyszukiwarki poradzą sobie z dynamiczną treścią i routingiem przez wiele podstron (SPA - single page application)? Bo nie wiem czy jest sens zabierać się za to w angularze, czy po prostu zrobić to tylko
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 12
@md5sum bo praca w angular to przyjemność, a w projektach z react zazwyczaj jest taki p--------k, że jedynie odpowiednie pieniądze motywują do pracy.
  • Odpowiedz
Mirasy,

Poświęciłem wieczór na liźnięcie #flutter i przyznam, że mi się podobało... ale jak wiemy diabeł tkwi w szczegółach, więc szybki pytanko do #programista15k, którzy robili coś we #flutter

- jakie jest wasze nastawienie do frameworka,
- jak oceniacie #flutter w stosunku do #angular / #react
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • Odpowiedz
@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
  • Odpowiedz
@tomaszs: projektowaniem mebli w programie Pro100.
W wolnej chwili nauczyłem się pisaniem skryptów w NSIS, do tworzenia instalatorów. Przydało mi się przy automatycznym przenoszeniu plików w odpowiednie miejsca, edytować można w nim pliki INI, odczytywać właściwości monitora np. ile Hz ma, by odpowiednio ustawić blokadę FPS w starych grach. Nie widziałbym siebie jednak w pracy kodując coś dzień w dzień :p
rukh - @tomaszs: projektowaniem mebli w programie Pro100.
W wolnej chwili nauczyłem ...

źródło: comment_1626627098uOwHebJlHHUzaey4l0vjoy.jpg

Pobierz
  • Odpowiedz