musiałem się szybko przerzucić z #react na #angular w ostatnim czasie xD
to, jak te dwa koncepty się różnią od siebie to jest niesamowite, myślałem że to będzie takie "smooth" przejście, ale sama składnia, zarządzanie storem czy koncept budowania aplikacji, jest tak poryte że hit. Wy tak piszecie na codzień? Czemu ktoś wybiera angular > react? #kiciochpyta
  • Odpowiedz
Uszanowanie mirki! Mam pytanie o rynek frontend, w szczególności sytuację angularowców. Zastanawiam się nad powrotem z emigracji i chciałbym się podpytać jak to teraz w Polsce wygląda. Widziałem jakieś oferty na justjoinit, tak 20k+ , to jest normalna stawka dla kogoś 5+ lat doświadczenia, czy to raczej wyjątki?
Są jakieś ciekawe firmy którymi warto się zainteresować?
Szczerze mówiąc chciałbym uniknąć klepania crudow na czas xD

#angular #pracait #
Jaka jest u was praktyka w Angular Material? Czy aktualizujecie do nowej wersji, żeby nie było długu technologicznego, czy jak macie już zrobione UI na starej wersji, to nie tykacie? Aktualizowałem z 11 do 17 i tragedii nie było, bo nazwy klas itd. googlowski konwerter zmienił, natomiast dużo rzeczy jest do poprawy. Ale po aktualizacji z 17 do 18 znów dużo rzeczy się posypało. Największy bajzel jest w oknach dialogowych. Jak coś

Czy aktualizujecie Angular Material?

  • Tak, staramy się mieć najnowszą wersję 33.3% (8)
  • Nie, działamy na starej wersji 16.7% (4)
  • Pozbyliśmy się Angular Material 20.8% (5)
  • Używamy innego lub własnego frameworka 16.7% (4)
  • Nie dotyczy 12.5% (3)

Oddanych głosów: 24

Staramy się mieć najnowszą wersję, ale jak update jest bardziej skomplikowany to dajemy sobie więcej czasu na migrację, i tak było na przykład z przejściem na cdk. Planowany czas na migrację mieliśmy pół roku. Migracja zajęła jakieś 2 miesiące, ale w tym było sporo czasu żeby zmiany się odleżały.
  • Odpowiedz
Hej, frontendowe Mirki i Mireczki!

Razem z kolegami i koleżankami pracujemy nad raportem State of Frontend 2024. Będzie to już trzecia edycja tego raportu, który poprzednio zgromadził ponad 3700 odpowiedzi z 125 krajów świata. Teraz chcemy ten wynik pobić.

Aby to zrobić, potrzebujemy waszej pomocy. Jeśli mieliście do czynienia z frontend webdevelopmentem, to wypełnijcie proszę naszą ankietę. Im więcej osób to zrobi, tym dane będą lepsze, a za parę tygodni opublikujemy na ich podstawie darmowy i interaktywny raport.
elektryk91 - Hej, frontendowe Mirki i Mireczki!

Razem z kolegami i koleżankami pracu...

źródło: 600x600_02

Pobierz
Robi ktoś w Angular Material? Zaktualizowałem wersję z jakiejś archaicznej do najnowszej. Poszło w miarę gładko, ale posypały się dialogi, bo postanowili dodać jeszcze 2 tagi wewnątrz <mat-dialog-container> i trochę pozmieniali style. Największy problem mam z przyciskiem zamykania okna, bo ten przycisk powinien znajdować się poza oknem dialogowym (nad prawym górnym rogiem). Wcześniej załatwiłem to dyrektywą i ustawianiem pozycji przycisku za pomocą JS. Teraz przycisk jest ukryty i nie mogę dojść, co
@Hepar: Migruję z bodajże 11 do 17, czyli z 17 do 18 też czekają mnie jazdy. Coraz bardziej mam ochotę porzucić Materiala, bo grafik i tak dużo rzeczy zrobił po swojemu i tylko dużo jest zabawy, bo komponenty Materiala bardzo trudno stylować, a po aktualizacji i tak się wszystko rozsypuje. Nie wiem, może już lepiej PrimeNG, Clarity lub jakiś inny framework.

MatLegacyDialog


@Futhark: tymczasowe rozwiązanie, ale za jakiś
  • Odpowiedz
@SendMeAnAngel z doświadczenia polecam spróbować podsunąć mu UI kita, np do Figmy i niech czerpie z tego gotowca. Inaczej siłą rzeczy wymyśli coś innego i będziesz się siłował z dostosowaniem - czy to PrimeNG czy Materiala.
  • Odpowiedz
via Android
  • 0
@soldierunware wygląda spoko ale to repo, które trzeba sklonować i na którym się bazuje, tak? A może coś co można zainstalować przez npm, jak coreui (które jest brzydkie)?
  • Odpowiedz
@mirunek sama biblioteka komponentów która za tym stoi to PrimeNG.
Ten sakai to przykład gotowej implementacji w oparciu o PrimeNG.
Ja ostatnio przy projekcie wziąłem to repo i dostosowałem do swoich oczekiwań (standalone komponenty, inna struktura folderów, wycięcie niepotrzebnych elementów). Jak dotychczas, działa to fajnie.
  • Odpowiedz
@SendMeAnAngel: Nie wiem co tam napisałeś ale nie wygląda jak jakiś mega effort żeby to podmienić na coś innego.

Jak sobie radzicie w takich sytuacjach


Staram się nie korzystać z zewnętrznych bibliotek, a zwłaszcza z tych które maja bezpośrednio zależność do html'a. Jak już muszę z czegoś skorzystać to biorę popularne rozwiązania. Ogólnie to #!$%@?ć biblioteki.
  • Odpowiedz
Zależy co to za projekt i jak długo masz zamiar przy nim pracować.


@tos-1_buratino: Projekt w robocie, który trwa już 3 lata i idzie w ślimaczym tempie. Do aktualizacji jest jeszcze Spring, ale tu też blokują mnie stare wtyczki. Chyba nie opłaca się tego teraz robić. Ewentualnie niech klient zapłaci.
  • Odpowiedz
Jak obecnie najsprawniej postawić małą aplikację (frontend statyczny typu build z #angular #react #vuejs + backend np. #java albo #nodejs + baza danych) żeby wystawić ją na świat pod własną domeną?

W erze bare-metal wrzucałbym wszystko na jakiś VPS albo mały dedyk, pomęczył się z instalacjami środowisk uruchomieniowych, i spiął to Nginxem, podpiął DNS i bzikał... i oczywiście nie wiedziałbym na czas gdyby która usługa się wysypała ( ͡° ʖ̯ ͡°) ... ale w erze kontenerów pewnie można to zrobić jakoś sprawniej i stabilniej.

Da się bez wciągania w to Kubernetesa (albo i Open Shifta żeby było trudniej), i doktoryzowania się z platform chmurowych i szczegółów ich usług (np. w kwestiach dostępów sieciowych, podpięcia do nich domeny, trwałości bazy danych)? Do tego obciążeniowo klaster maszyn wydaje mi się przerostem mocy względem potrzeb (skoro pod względem wydajności wystarczyłby klasyczny dedyk). Może jakiś prostszy K3S wtedy, żeby przeskoczyć na prawdziwy K8S
Ja widziałem jak w jednej firmie produkcyjnie były tylko odpalone dokery bez doker compose I działało
  • Odpowiedz
via Wykop
  • 0
@n0c0Mpr3h3nD: @n0c0Mpr3h3nD

NVMa też nie mogę zainstalować. Ogólnie to udało się odpalić w Intellijeju ale za cholerę nie wiem jak to działa.
Bo robię komendę
C:/node13/bin/npm start
I odpala się ng serve i wywala błąd że aplikacja nie zadziała
  • Odpowiedz
@dodo_: Caly system dziala tak: Masz firme co jest w skladzie jak podalem powyzej. Dev powiedzmy robi za 100/h, przy miesiacu pracy daje to 16800. Firma z tego bierze 5040, na konsultanta pozostaje 11760. Z tego liczymy wydatki na tego konsultanta (wakacje, ubezpieczenia, podatki) jakies 20% czyli 3360. Ostatecznie pozostaje czyste netto 8400.
Z tych 30% musi wyzyc cala czesc firmy co na siebie nie zarabia.
  • Odpowiedz
Wracam po 2 latach do projektu, gdzie na froncie jest Angular + Angular Material. Była to moja decyzja i jak się okazało, dostosowanie jakiegokolwiek komponentu do własnych potrzeb było praktycznie niemożliwe i ostatecznie kończyło się na ich hackowaniu milionem linijek kodu CSS. Najwięcej problemów było np. z wyborem daty i czasu, przyciskami, oknami dialogowymi, generalnie mało było opcji dostosowania zachowania i wyglądu komponentów i jak chcesz coś po swojemu, to szybciej napisać własny komponent. Więcej opcji oferuje np. PrimeNG i był pomysł, by całą apkę na niego przepisać, ale to znów wiązałoby się przerabianiem wszystkiego. Ale ostatnio popularny jest Tailwind i wiele rzeczy robi się jeszcze prościej i zdaje się komponenty są bardziej elastyczne.

Teraz dostaliśmy makiety i serio się zastanawiam, czy nie przepisać na inny framework.

Gdybym teraz decydował, to pewnie zamiast Angulara byłby React, bo jest znacznie większy wybór komponentów. Niestety pod Angulara nadal bida. Oprócz Material UI używamy wybranych komponentów m.in. z PrimeNG.

Jakie
@kuperdisco: Powiem ci szczerze, że jeśli np. ktoś sie przebranżowił i poznał trochę js, potem reacta i ts to może być to mało. Widzę po ludziach jak kuleje często wiedza ogólna o informatyce, programowaniu, web devie, przeglądarkach, domenie.
A sam react był zawsze nr 1 wśród juniorów FE (tak z 90% ludzi), więc pewnie konkurencja jest duża. A wbrew pozorom nie ma az tak ogromnego udziału w rynku.

IMO obok
  • Odpowiedz
@mleczko-kokosowe: no nie wiem , jak nie bylo problemu zeby cos ogarnac rok czy dwa lata temu i troche przebierac to teraz odzew gorszy niz na juniora bez expa jak zaczynalem i czesto projekty wstrzymywane, pamietam w 2017-18 wystarczylo troche jsa miec i juz mozna bylo walczyc, wczesniej jeszcze łatwiej. No cóz może coś sie polepszy na rynku zobaczymy,
  • Odpowiedz
@foodman: Ile chcesz zarobić w tej chwili, ile za 12 m-cy, ile za 24. Powinieneś to wiedzieć. Żądanie odpowiednich zarobków to nie powód to wstydu. Ty podajesz swoją kwotę, pracodawca podaje swoją i albo spotykacie się pośrodku albo rozstajecie w miłej atmosferze i nie wykluczacie współpracy w przyszłości. Btw. Nie pchałbym się do Comarchu ani do żadnej firmy mającej pracownika w głębokim poważaniu (jak np. również Aptiv)
  • Odpowiedz
Gdzie szukać ofert na #angular żeby netto było więcej niż to 40k PLN miesiecznie?


@its_over_for_chlop: poyebany? za reacta i angulara nie dostaniesz więcej niż 20k. To i tak za dużo za jakieś banalne JavaScript

Chcesz 40k to lecisz w Javę, Spring Boot, Hibernate, AWS/Azure/GDP, K8S, Kafki, Elasticsearche, InfluxyDB, Mongosy itd
  • Odpowiedz