powiedzcie mi jak to jest ze Angular jest hejtowany a Nest uwielbiany podczas gdy to jest to samo i jedyna różnica jest taka że jedno działa na frontendzie a drugie na backendzie??? #javascript #angular #nestjs
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@placebo_: No nie do końca, na froncie masz to samo na be przecież nie masz angulara tylko jakaś nakładka na expressa, a ludzie lubią bo lubią mieć w pełni gotowe środowisko ze strukturą, a nie sobie wymyślać.
  • Odpowiedz
To nie jest "to samo". Frontend i backend mają jednak trochę inne potrzeby. Na backendzie bardzo popularne są wzorce projektowe zbudowane wokół OOP i DI. Mamy frameworki typu Java Spring, czy .NET Core, które są standardem w korporacjach. NestJS ma podobny styl, oparty na DI i dekoratorach. NestJS z Angularem łączy praktycznie tylko kwestia wykorzystania podobnego mechanizmu modularyzacji i DI. Na froncie to podejście nie zyskało dużej popularności, dlatego hejtuje się Angulara.
  • Odpowiedz
Staracie się, żeby serwis pobierający dane z API robił tylko to plus ewentualnie obsługę błędów czy dajecie tam jeszcze jakąś logikę? Zaraz po pobraniu itemów z backendu chcę je zamienić na instancję klasy i zastanawiam się czy pisać to od razu w serwisie czy zrobić jakiś kolejny plik typu ItemsFacade, który by się tym zajmował typu:

this.items$ = this.itemsService.getItems().pipe(
map((items) => items.map((item) => new Item(item))),
);

czy może w serwisie bezpośrednio, skoro i
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lunaexoriens: jak pobiera to pobiera - jak zaczniesz dorzucac jakies funkcje i metodyki dodatkowe to na samym koncu i tak Ci sie smietnik zrobi z klas. No chyba ze to jest jakis must have ktory caly czas bedziesz nierozlacznie uzywal z kazdym zapytaniem. Z reszta sam musisz ocenic.
  • Odpowiedz
Potrzebuję zrobić coś takiego, co jest na Facebooku i na forach:

1. Wklejasz link do posta (może to być też film np. na YouTube)
2. W miejscu linku wyświetla się podgląd strony (miniaturka, tytuł, opis) lub osadzane jest wideo / zdjęcie

Czasami link na podgląd zamienia się od razu, a czasami dopiero po zapisaniu.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Angular Material to najgorszy framework CSS, jaki kiedykolwiek powstał. Może to się sprawdza w przypadku prostych aplikacji mobilnych, ale nie w aplikacjach webowych. Najmniejsza rzecz ma na sztywno ustalone rozmiary, kolory, marginesy, nawet czcionkę (zamiast globalnie dziedziczyć, to dawniej na sztywno, a teraz trzeba nadpisać tysiąc zmiennych CSS, żeby wszędzie była taka sama czciojnka) i to w taki sposób, że stylami nie da się ogarnąć i trzeba godzinami analizować, jak każdy komponent
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wemwuem: Akurat Angular 18 z signalami daje możliwość pisania całkiem wydanych appek. Imho dużo większym problemem jest major release co 6 miesięcy. Powodzenia w migrowaniu tego gówna co pół roku jak masz dużą aplikację ¯\(ツ)/¯
  • Odpowiedz
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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@naktergal jestem backendowcem ale potrzebowałem napisać coś na froncie, najpierw przy użyciu reacta, później angulara. W obu osiągnąłem efekt ale moje odczucia...react jest dla zwierząt ;) można nasrać na środku i "nikt nie zauważy". Angular trzyma cię w ryzach, wymusza na tobie pewne zachowania, strukture, standard, bliżej mu do backendowych frameworków. Mam wrażenie że w reakcie co projekt to możesz mieć inne podejście, strukturę itd. A w angularze jak wchodzisz do
  • 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 #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W ramach treningu react native, zrobiłem swoją pierwszą apkę z fiszkami dla programistów, dostępną w sklepach app store i google play.

App Store: https://apps.apple.com/us/app/it-flashcards/id6496431819
Google Play: https://play.google.com/store/apps/details?id=com.omernet.flashcards

Gdyby ktoś chciał potestować, przygotowałem dostęp do wszystkich fiszek z subskrypcją Premium.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Macie może jakieś fajne pytania rekrutacyjne na #angular developera? Takie dla mida.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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ę 40.7% (11)
  • Nie, działamy na starej wersji 14.8% (4)
  • Pozbyliśmy się Angular Material 18.5% (5)
  • Używamy innego lub własnego frameworka 14.8% (4)
  • Nie dotyczy 11.1% (3)

Oddanych głosów: 27

  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
elektryk91 - Hej, frontendowe Mirki i Mireczki!

Razem z kolegami i koleżankami pracu...

źródło: 600x600_02

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
Siema.

Szukam szablonu admin dashboard dla #angular. Co polecacie? Coś tam stworzyłem z podstawowym material design ale szkoda mi czasu na CSSy - backendowiec here.

#css #frontend
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
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
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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