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
Wszystko
Najnowsze
Archiwum

placebo_
- 1

lobo
via Wykop- 0
@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ć.
burns
via Wykop- 1
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.
- 0
Pytanie z #angular #programowanie
Mam taki problem
Mam FormArray z elementami FormGroup.
Mam też globalny FormControl
I
Mam taki problem
Mam FormArray z elementami FormGroup.
Mam też globalny FormControl
I
- 0
There's a heated debate about adding styles to @Directive in Angular
https://tomaszs2.medium.com/should-angular-directives-have-styles-62cd7e566542
Issue on GitHub: https://github.com/angular/angular/issues/17766
#angular #webdev #programowanie
https://tomaszs2.medium.com/should-angular-directives-have-styles-62cd7e566542
Issue on GitHub: https://github.com/angular/angular/issues/17766
#angular #webdev #programowanie
źródło: sketch1721705465330
PobierzStaracie 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:
czy może w serwisie bezpośrednio, skoro i
this.items$ = this.itemsService.getItems().pipe(
map((items) => items.map((item) => new Item(item))),
);czy może w serwisie bezpośrednio, skoro i
@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.
@lunaexoriens ja osobiście u siebie robię to w warstwie serwisu. Skoro i tak nie interesuje Cię obiekt DTO, tylko ten przemapowany to dlaczego nie zrobić tego w serwisie?
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.
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.
@SendMeAnAngel: Szukaj pod pojęciem "link metadata scrapping", tu jest jakaś przykładowa biblioteka: https://github.com/microlinkhq/metascraper
@SendMeAnAngel: https://www.opengraph.xyz - zarówno FB jak i inni używają tego do tego by wyciągnąć dane do podglądu.
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
Treść przeznaczona dla osób powyżej 18 roku życia...
@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ę ¯\(ツ)/¯
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
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
@naktergal: tak a co chodzi?
@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
- 0
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 #
Są jakieś ciekawe firmy którymi warto się zainteresować?
Szczerze mówiąc chciałbym uniknąć klepania crudow na czas xD
#angular #pracait #
- 1
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.
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.
@Omer86: Co mi daje premium w takiej aplikacji?
6JPYJ46EYFXL
Wykorzystany, dzięki.
- 0
Macie może jakieś fajne pytania rekrutacyjne na #angular developera? Takie dla mida.
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)
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.
Czy ktoś ma pomysł, jak nadpisać kontener w Material Dialog z wersji v18, aby pozbyć się nadmiarowych znaczników HTML? Druga opcja to użyć usunięty LegacyMatDialog. Bo dużo rzeczy się posypało po tej zmianie. #angular #programowanie #frontend
@SendMeAnAngel użyj cdk
- 1
Szukam fajnego kursu do "niskopoziomowych" spraw a #angular. Tak żeby nauczyć się czegoś nowego po paru latach pracy w angularze.
#programowanie
#programowanie
- 0
Storybook 8.1 was released yesterday. I'll surely update my Angular projects to that version
https://tomaszs2.medium.com/storybook-8-1-brings-easier-story-and-test-creation-4026c8131d26
#programowanie #angular #webdev
https://tomaszs2.medium.com/storybook-8-1-brings-easier-story-and-test-creation-4026c8131d26
#programowanie #angular #webdev
źródło: Screenshot_2024-05-24-20-09-08-90_5bf1343b84002b487054a7f70166b79c
PobierzHej, 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
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
źródło: 600x600_02
Pobierz@elektryk91: ale ostrzegaj, że to ma ze 100 pytań
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
- 0
@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.
@Futhark: tymczasowe rozwiązanie, ale za jakiś
MatLegacyDialog
@Futhark: tymczasowe rozwiązanie, ale za jakiś
@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.
- 0
- 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)?
@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.
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.
Angular podniesiony, ale npm install się wykrzacza, bo kilka bibliotek jest porzuconych przez autorów i nie zgadzają się zależności. Jak sobie radzicie w takich sytuacjach? Na przykład https://github.com/AntoineSTU/NgxAudiostream #angular #programowanie
Mogę nie robić upgrade, zostać na Angular 11, ale potem będzie dług technologiczny.
Mogę nie robić upgrade, zostać na Angular 11, ale potem będzie dług technologiczny.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
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.
- 1
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
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
- 0
Mam appkę napisaną w angularze. Nie mam uprawnień do instalacji noda/zmiany patha, a globalnie mam zainstalowaną 18, chciałbym sobie wypakować 16 w projekcie i z niej korzystać. Da się coś z tym zrobić?
#angular2 #angular #naukaprogramowania #programowanie
#angular2 #angular #naukaprogramowania #programowanie
- 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
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
@n0c0Mpr3h3nD: zainstalujesz ze sklepu



















