klbs
Kupiłem grilla dla frątasia #programista15k #grill #angular #heheszki #pasjonaciubogiegozartu
  • Najlepsze
  • Wszystkie komentarze
Pmpa
Pmpa
@klbs: czy ten model wspiera ng syntax?
Fury_Warrior
warto sie uczyc #angular w #2026 ?
#programowanie
  • Najlepsze
  • Wszystkie komentarze
Aperitiff
@Fury_Warrior: Zastanawiam się, czy w ogóle jest sens uczyć się programowania. Wrzucasz do Fable 5 prompta: "make GTA 6. Don't make mistakes.", idziesz gdzieś na 5h robić coś pożytecznego, wracasz i cieszysz się nową odsłoną GTA.
walokid
@Fury_Warrior: nie. Jakbyś napisał vue albo react to też bym napisał że nie ale mniej nie niż angular
tomaszs
Angular 22 przynosi injectAsync helper do leniwego ladowania zaleznosci na poziomie komponentu!

Co nowego:

- injectAsync - laduj zaleznosci na zadanie
- paramsInheritanceStrategy domyslnie 'always' - koniec z route.parent?.parent?.snapshot.params
tomaszs
Angular 22 wprowadza nowy dekorator @Service() ktory zastepuje @Injectable().

• Domyslnie providedIn: root
• Dziala z funkcja inject()
• Bez wstrzykiwania w konstruktorze
•
tomaszs
Ryan Atkinson opublikowal ciekawe badanie liczace tokeny LLM w 18 frameworkach JS. Wyniki: Marko uzywa 22% mniej tokenow niz Svelte. Angular 101% wiecej. Brzmi jakby Angular byl najgorszym wyborem do kodowania z AI? Nie tak szybko. Frameworki z mniejsza liczba tokenow sa bardziej niejawne.

Ukrywaja lifecycle hooki, nazwy komponentow i informacje o typach. To sprawia ze AI halucynuje czesciej. Jawny kod daje LLM lepszy kontekst i silniejsze typowanie.

Pelny tekst: https://tomasz-smykowski.com/blog/frontend-framework-tokens

#
  • Najlepsze
  • Wszystkie komentarze
MilionoweMultikonto
@tomaszs: Meg Ryan i Rowan Atkinson xD
poocoo
Chciałem Wam pokazać mój projekt, który był dla mnie poligonem doświadczalnym i zderzeniem z dwiema nowymi technologiami. Jako fan gier słownych postanowiłem uderzyć w temat krzyżówek i synonimów, a przy okazji sprawdzić w boju Angulara oraz Fluttera.

Wersja Web: https://haslator.pl
Aplikacja Android: https://play.google.com/store/apps/details?id=pl.xview.x_crossword_mobile

Tak powstał Haslator – kontekstowa wyszukiwarka haseł, która ma ułatwić życie każdemu, kto utknie przy niedzielnej krzyżówce lub szuka odpowiedniego słowa do tekstu.
  • Najlepsze
  • Wszystkie komentarze
SendMeAnAngel
Pamiętacie to? Znalazłem przyczynę. Otóż używamy wtyczki jib-maven-plugin do budowania obrazów Docker. Tak narzucił pośrednik klienta, ale mamy wolną rękę i można to zmienić. Wtyczka ta dba o reproducible builds i między innymi ustawia wszystkie daty na 1970. W konfiguracji nie da się zachować oryginalnych dat, a jedynie ustawić sztywną datę.

Ale czy to by pomogło i przeglądarka za każdym razem by sprawdzała, czy jest nowa wersja?

Z serwera dostajemy:
- Last-Modified: Thu, 01 Jan

Wdrażamy nową wersję aplikacji Angular. Klient nadal widzi starą wersję, bo przeglądarka zapisała w pamięci podręcznej. Jak sobie z tym radzić? Angular tworzy pliki .js z losowym ciągiem znaków, ale to index.html jest cachowany. Po analizie wyszło, że serwer lighttpd zwraca datę Last-Modified 1970. Można wymusić Cache-Control: no-cache, no-store, must-revalidate Ale czy to dobry pomysł? #programowanie #programista15k #angular #frontend

0 plusów

więcej
  • Najlepsze
  • Wszystkie komentarze
placebo_
Ledwo co wykryto krytyczną lukę bezpieczeństwa w Reakcie, a już znaleziono dwie kolejne. Coś czuję że 2026 będzie rokiem Angulara. #react #angular #frontend #cyberbezpieczenstwo
  • Najlepsze
  • Wszystkie komentarze
SendMeAnAngel
Wdrażamy nową wersję aplikacji Angular. Klient nadal widzi starą wersję, bo przeglądarka zapisała w pamięci podręcznej. Jak sobie z tym radzić? Angular tworzy pliki .js z losowym ciągiem znaków, ale to index.html jest cachowany.

Po analizie wyszło, że serwer lighttpd zwraca datę Last-Modified 1970.

Można wymusić Cache-Control: no-cache, no-store, must-revalidate

Ale
  • Najlepsze
  • Wszystkie komentarze
Brosper
Hej! Jutro robię Angularowy meetup prze NGPoland: https://luma.com/346f57k5 zapraszam! Wstęp darmowy, jedzonko, piwko!

https://meetjs.pl/warszawa #meetjs #angular #ngpoland #jspoland
duck_typing_agony
AngularJS powstał 15 lat temu i skończył się prawie 4 lata temu, gdzie już przed tą datą był przestarzały. Angular (2+) powstał 9 lat temu.
Najgorsze w tym wszystkim jest to, że w ofertach pracy obie nazwy są mylone i użyta jest nazwa przestarzałej technologii.
Lub jeszcze gorzej... pod ofertą z nazwą Angular może kryć się praca w AngularJS.

#pracait #programowanie #programista15k #angular #
  • Najlepsze
  • Wszystkie komentarze
K.....y
  • Najlepsze
  • Wszystkie komentarze
K.....y
  • Najlepsze
  • Wszystkie komentarze
Omer86
Omer86
Mirki, czy ktoś by miał ochotę przetestować nową wersję mojej aplikacji, która pomaga przygotować się do rozmów rekrutacyjnych programistom i devops (iOS/Android)? https://www.itflashcards.com/ dodałem ostatnio ponad 5000 quizów, nowy design, dark mode.

Jak by ktoś miał chęć sprawdzić to mogę dać kod do konta premium na 30 dni za darmo :)

Mam już kilkudziesięciu subsrybentów z całego świata, ale cholernie ciężko się wbić na dobre pozycje w sklepach Google i Apple :(
  • Najlepsze
  • Wszystkie komentarze
placebo_
Gdzie łatwiej znaleźć pracę?

Angular - mniejsza konkurencja, ale mniej ofert
Spring - większa konkurencja, ale więcej ofert
#pracait #angular #spring

Co wybrać

  • Angular 52.1% (25)
  • Spring 47.9% (23)

48 głosów

  • Najlepsze
  • Wszystkie komentarze
placebo_
Gdzie łatwiej znaleźć pracę?

Angular - mniej ofert, ale mniejsza konkurencja
Spring - więcej ofert, ale większa konkurencja
#pracait #angular #spring

Co wybrać

  • Angular 55.6% (20)
  • Spring 44.4% (16)

36 głosów

  • Najlepsze
  • Wszystkie komentarze
AntyKuc
Jak podchodzicie do testowania kodu frontowego? Przyznam szczerze, że spotkałem się już z wieloma podejściami, ale chyba najbardziej podzielam to o których pisze twórca RTLa, czyli żeby test komponentu odzwierciedlał jego realne użycie przez end usera. Więc piszemy głównie testy integracyjne wspierając się tylko unitami.

#programista15k #programowanie #frontend #react #vuejs #angular
  • Najlepsze
  • Wszystkie komentarze
tomaszs
tomaszs
  • adult
0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
tomaszs
Angular 20 próbuje być miły dla vibe coderów. Jest... różnie
https://tomaszs2.medium.com/angular-20-tries-to-be-friendly-to-vibe-coders-its-complicated-7b611a051f72?sk=2f2b08d57d4bf24d8ca3145d2fd1da21

Nowy Angular 20 już oficjalnie wyszedł — i o dziwo, zamiast walić po łbie vibe coderów jak do tej pory, robi nieśmiałe ukłony w ich stronę. Ale czy to znaczy, że vibe coding (czyli szybkie klepanie z AI bez ton configów i boilerplate'u) ma w ogóle sens w Angularze?

#programowanie #angular #vibecoding
  • Najlepsze
  • Wszystkie komentarze