#programowanie #programista15k #angular
Pytanko mam o #rxjs i może ktoś odpowie, powiedzmy przychodzą jakieś dane z API, jakiś skomplikowany obiekt i sobie do stora w reducerze wrzucam pogrupowane dane czyli coś na zasadzie:

{
jakieśElementy1,
jakieśElementy2,
jakieśElementy3
}

I dalej tworzę selector na powiedzmy jakieśElementy3. Czy selektor automatycznie powinien porównywać obiekt jakieśElementy3 i emitować to tylko jeśli obiekty są różne? Bo są sytuacje, że zmiana będzie tylko w jakieśElementy1 albo 2, a
  • 1
Siemka, mam pytanko. Na czym zrobilibyscie deploy aplikacji webowej napisanej w Spring Bootcie + Angularze? Myślałem o Elastic-Beanstalk od AWS, początkowo miało to być po prostu Heroku. I teraz w sumie nie wiem, czy brać coś konkretnego, może z uwagi na jakieś inne usługi hmm.

Ogólnie chce to wykorzystać do pracy inżynierskiej i fajnie gdyby deploy również był elementem, który zająłby troszkę miejsca - jeśli chodzi o jego opisanie.

#aws #heroku #
#programowanie #java #angular
Pytanie bo nie wiem jak ugryźć taki problem, czy po stronie API czy klienta - mam stronkę gdzie można wykonać akcje, ale niektóre z nich wymagają zalogowania więc takie requesty zwracają 401 - w takim przypadku robi redirecta na stronę logowania - i problem w tym, że chciałbym żeby mimo to ta akcja się wykonała. Jaka jest dobra praktyka rozwiązania takiego problemu? Przychodzi mi do głowy trzymanie tego w
@Dominias: pogooglaj za "angular retry http" bo przy REST to chyba o to się rozchodzi, a nie jakieś redirecty po stronie sewera ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Czy ktoś z was mając komercyjne doświadczenie tylko w Angular lub React zmieniał pracę na taką gdzie używa się tej drugiej technologii, nie schodząc przy okazji za bardzo ze stawki jaką otrzymujecie? Osobiście uważam że znając już jeden z tych frameworków komercyjnie i mając kilka lat expa nie powinno być z tym problemów. Jakie są wasze doświadczenia w tym temacie?

#programista15k #frontend #angular #react
@winner123: im trafiasz bardziej na gotowe, czyli na już bardziej dojrzały projekt, to przejście będzie łatwiejsze w takiej sytuacji dzięki możliwości dostosowywania się do zastanego kodu i stylu, ale jeżeli miałbyś klepać projekt od zera, to raczej słabo.

Pytanie też, czy dałbyś radę przejść rozmowę rekrutacyjną z wiedzy o odmiennym frameworku, bo możliwe, że z generycznego JS/TS dałabyś radę, ale z frameworków raczej nie.

Angular i React to twa odmienne podejścia
  • Odpowiedz
@winner123: jak ogarniasz dobrze wzorce i vanilla js to wiekszosc rzeczy jest wtorna. W SW czesto bywa, ze seniorzy/#!$%@? wskakuja do projektow gdzie jest jeden z 3 frameworkow i nie ma az takiego znaczenia ktory. Kluczowa jest mocna znajomosc JS i wzorcow projektowych.
  • Odpowiedz
@Abel11: Mhm. 32kb jQuery mnie spowolni, kiedy obrazki produktów ważą więcej. Szybkość ładowania strony nie zmieni sie przez dodatkowe 32kb.

Poza tym, wyrwanie jQuery z Wordpressa - ciekawe ile godzin ci to zajmie aby to zrobić i zastapic w bazie, kiedy JQ jest "bundled" z WP. Poza tym pluginy używają jQuery bo "wiedzą" że jest w bazie - mam przepisywać znaczy się, tak? Do JS czystego? :)

W WP robie jedynie
Varin - @Abel11: Mhm. 32kb jQuery mnie spowolni, kiedy obrazki produktów ważą więcej....

źródło: comment_1661191922KYKjGHa6hETDaRdY6wWXg1.jpg

Pobierz
  • Odpowiedz
Po paru latach kodowania w #react, nowy projekt w #angular (było głosowanie w zespole).
Masakra, większego gówna nie widziałem.
Rzucanie kłód pod nogi nawet w najprostszych rzeczach.

Mam do ogarnięcia zwykłe formularze.
Rekomendowane są Reactive Forms.

Po prostu szkoda gadać. Najlepiej bym to #!$%@?ł.

https://www.reddit.com/r/angular/comments/hgjo20/reactive_forms_what_why/
https://www.reddit.com/r/Angular2/comments/d1vduc/angular_7_project_becoming_a_mess_reactive_forms/

#programista15k #programowanie
@budyn Lol me opposite. React to bezksztaltna kupa. Nie win frameworka a firme za robienie czegos w czym nie ma kompetencji. Tez pracuje w reactive forms, to raczej standard i nie wiem co w tym kosmicznego… Formbuilder w .ts i odpowiednie tagi w .html Serio?
  • Odpowiedz
via Wykop Mobilny (Android)
  • 18
@budyn: chłopie, Reactive Forms w Angularze są zrobione lepiej niż wszystkie "libki" do Reacta razem wzięte. Po prostu nie rozumiesz. Tacy to teraz specjaliści, nie uczą się javascriptu, wzorców projektowych i myślenia, uczą się r e a c t a
  • Odpowiedz
Pytanie do devów, którzy robili w Angular (tym nowszym ( ͡° ͜ʖ ͡°)) i ReactJS. Co waszym zdaniem lepsze/gorsze? Czego brakuje w jednym a czego w drugim? Mam opcję przejścia po x latach z Angulara na Reacta i trochę mnie to kusi ( ͡° ͜ʖ ͡°)

#programowanie #react #angular
@mch0588 w react każdy orze jak może, chociaż jest coraz lepiej to ciągle nie wiadomo co wybrać do zarządzania stanem, ciągle nie wiadomo jak budować aplikację, ciągle nie wiadomo jak robić skomplikowaną reaktywność (to co rozwiązuje rxjs), itp., z drugiej strony nie ma takiego problemu którego nie rozwiążesz, jest duża elastyczność, pamiętam jak pisałem aplikację w angularze to trzeba było na głowie stawać żeby dostosować angulara do tego co się chce zrobić
  • Odpowiedz
5 lat doświadczenia w Angular, idziesz na rozmowę na programistę Angular i ci każą napisać listę dwubiegunową albo sortowanie przez ruchanie. Jaaa pieehdoooole kuuuhwa poolaaaaki robaaaaki, w Polsce jak w lesie kuhwa, nie, w Polsce jak w chlewie obsranym gównem kuhwa. Przyjdziesz na rozmowę z dokumentacją Angulara wyuczoną na blachę, to taki Steve czy Hans popatrzy, odpyta o lazy loading, interceptory, dyrektywy, a polak to zaraz spojrzy spode łba, oczy wytrzeszczy i
Redicle - 5 lat doświadczenia w Angular, idziesz na rozmowę na programistę Angular i ...
@Redicle: Zapytali Cię o rzeczy które wskazują czy jesteś JavaScript developerem czy wykułeś tylko framework, bez zrozumienia jak to działą pod spodem. Przecież jak zaraz Angual umrze lub zostanie wyparty czymś nowszym to Twoja wiedza będzie do wyrzucenia. Nie mówiąc już o tym że nie będziesz potrafił zdebugować części błedów nie wiedząc jak to działa pod spodem.
  • Odpowiedz
Nie napisałeś, że musisz je nazywać dokładnie tak i w sumie to nawet nie rozumiem czemu musisz. Anyway, template variables są przypisane do scope templatki w jakiej są zdefiniowane, a jak zawijasz jest w *ngFor, to on tworzy osobny scope per element, więc teoretycznie powienieneś móc utworzyć tylko jedną nazwę template variable i powinno śmigać.
  • Odpowiedz
@Dominias: osobiście średnio widzę to jako zaletę i jakieś szczególne ułatwienie. Nie mówię, że się nie mylę, ale tak na rzut oka na screena i z tego co piszesz, to powinno się to dać ogarnąć w ngFor, uniknąć powtarzania 6 razy tego samego kodu, a dostęp w komponencie przez ViewChildren i tak byś miał:)
  • Odpowiedz
#programowanie #angular #javascript
Podpowie ktoś jak ogarnąć routing dla takiego przypadku?
1. User niezalogowany otwiera główny adres strony - pojawia się widok dostępny dla użytkowników niezalogowanych, dopiero próba jakiejś akcji lub bezpośrednie kliknięcie w przycisk do zalogowania powoduje odpalenie strony logowania
2. User niezalogowany otwiera dokładniejszy adres tj. główny adres wraz z podstroną - wtedy od razu wyświetla się strona logowania

Nie przemyślałem tego kejsa i robiłem w głównej metodzie sprawdzanie czy
Dominias - #programowanie #angular #javascript
Podpowie ktoś jak ogarnąć routing dla...

źródło: comment_1659201113puPlsMz7EXplLIYtVROwLN.jpg

Pobierz
#programowanie #angular
Czego użylibyście do zrobienia takiej funkcjonalności jak na obrazku? Mianowicie po lewej mam listę drag and drop, wykorzystałem do tego materialowy komponent ale nie zależy mi na zmianie jej kolejności to raz, bo wygląda że domyślne zachowanie jest takie że kolejność jest zmieniana i wraca do poprzedniej dopiero jak zrobię dropa. Na czym mi zależy to na przeniesieniu elementu na wolny kwadracik po prawej (to są komponenty które przyjmują inputy)
Dominias - #programowanie #angular
Czego użylibyście do zrobienia takiej funkcjonaln...

źródło: comment_16589549997FfSAhIiGSLo0c02ApWF9p.jpg

Pobierz
Ja używałem gridstera. Ale to przeciagalem nazwę kontroli i tworzyłem w ten sposób dashboard. Czyli poprzez przeciągnięcie nazwy komponentu renderowalem dynamicznie komponent na siatce.
  • Odpowiedz
Mam jsona w stylu {"country":["Poland","Germany","USA","United Kingdom"], "currency":["PLN","EUR","USD","GBP"]}
Dto: export interface StockDTO {
country: string[],
currency: string[]
}

w serwisie uderzam do api:

public fetchStockData(): Observable{
return this.httpClient.get({przykladoweAPI},httpOptions)
}

i w pliku component.ts:

this.stockDataService.fetchStockData().subscribe((response: StockDTO)=>{this.stockDataPayload = response})
gdy sobie loguję, to dostaję "undefinded", w networking widzę, że usługa zwraca 200 OK. Zamiast subscribe, to trzeba pipe użyć i zmapować te dane?

#programowanie #frontend #naukaprogramowania #angular #javascript
Mirasy - co byście polecili do frontendu?

Ogólnie ostatnio trochę frontendu robię do aplikacji i używam Angulara. Plus jest dla mnie taki, że mi się w tym się bardzo dobrze piszę - rozdzielenie na komponenty, rozdzielenie kodu HTML, CSS i TS dla komponentów - dla mnie spoko sprawa - wszystko jest uporządkowane, kod się nie miesza, nie muszę się obawiać że jakieś funkcje TS czy klasy CSS najdą na siebie w różnych
@lukasj: angular ma ssr, a jak juz bys chcial przyciac po kosztach to zawsze masz cos takiego jak https://prerender.io/ ktore robi jako taki cdn dla crawlerow

W sumie wyżej wymienione sposoby związane są z tym, że strona jest napisana w JS i pobiera dane z API, nawet po stronie serwera. OK - tak też może być - zawsze to już coś. Jednak czy jest jakaś biblioteka, którą bez problemu mogę dodać
  • Odpowiedz