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
Wszystko
Najnowsze
Archiwum
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ę ¯\(ツ)/¯
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.




@SendMeAnAngel: w ngx-bootstrap też nie ma, musiałem sobie sam połączyć, na szczęście udało się bez jakiś fikołków. Mnie Material strasznie nie leży, a wszyscy go polecają że taki super do Angulara.