Mam do ostylowania projekt w Angular Material na postawie makiet, gdzie nic nie jest spójne:

1. W makietach wszystkie rozmiary są w px, a wielkości czcionek w pt. Jak wprowadzisz te wartości w CSS, to wszystko jest większe niż ma być. Nie wiem, może 1pt w MacOS jest mniejsze niż 1pt w Windzie.

2. Można przeliczyć px/pt na rem. Podobno zaleca się podawać rozmiary czcionek w rem / em. Ale w Angular Material rozmiary
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tommyrb: Makieta jest przygotowana w Adobe XD i raczej nie pod konkretny framework. W Materialu jest koncepcja density, czyli jak chcesz, żeby interfejs był większy na dużych ekranach, to musisz tworzyć kilka theme z różnymi wartościami density, a to wygeneruje CSS-y dla każdego komponentu materialowego osobno dla różnych szerokości ekranu.

Density nie wpływa na wielkość tekstu, więc dla każdego theme trzeba też definiować osobny typography.

A wystarczy wszystkie wielkości określać w rem
  • Odpowiedz
@SendMeAnAngel: działałem tylko z mui reactowym w Figmie, tam mam tylko 2 opcje - dense albo nie xD
ja bym chyba na twoim miejscu został przy 12px globalnie skoro tak jest na makiecie zrobione i klient to zaakceptował. więcej nie pomogę bo programista ze mnie żaden, ale nie wydaje mi się żeby określanie dla konkretnych szerokości było warte zachodu
  • Odpowiedz
Ile czasu zajmie opanowanie react-a jak znam jquery, html i css


@aleksc: Szybko, ale konkretnie ustal, które elementy ekosystemu chcesz poznać, np. TypeScript, React, Vite, TanStack Query, Orval/Kubb. Istotne jest zrozumienie działania hooks w React. Redux możesz zignorować.
  • Odpowiedz
Wolicie style w osobnym pliku dla komponentu kiedy nie są używane w innym miejscu czy w tym samym co J/Tsx?


@WielkiZderzaczHarnoldow: Ja to jestem od pewnego czasu rozdarty. Niby jestem jak @rimyi i lubię Tailwinda, po prostu sobie aktualizuję klasy i mam wszystko w jednym miejscu. Pracuje się czysto, szybko, sprawnie. Z drugiej strony, jak widzę, że niektórzy stylują Tailwindem i nie korzystają z komponentyzacji, i mam klasy po 50-100
  • Odpowiedz
1073741824 B, to 1 GB.
Ale co mają sekundy do bajtów?

1073741824 sekund to 298261 godzin 37 minut i 4 sekundy.

298261:37:04 - taka liczba, jest widoczna w odtwarzaczu Picture in Picture w Firefox, na streamie.
look997 - 1073741824 B, to 1 GB.
Ale co mają sekundy do bajtów?

1073741824 sekund to...

źródło: obraz

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@lunaexoriens: chatgpt pierwsze co zastąpi to właśnie front end. To najprostsze co da się robić w zasadzie dla takiego modelu. Mówisz co jak ma wyglądać i dostajesz output.
Właśnie backend ze względu na różne biznesowe zawiłości, które modelowi ciężko przekazać ma większe szanse na przetrwanie
  • Odpowiedz
Akurat GPT frontu nie zrobi w żaden sposób, bo nie ma opcji, żeby odczytywał design.


@lunaexoriens: Wiesz dlaczego 8 lat temu zaczął się boom na 'nie umiesz nic, super, zostań frontendowcem'?

Jeśli ChatGPT ma kogoś zastąpić kolejności to właśnie klepaczy frontu... rozumiem, że nie masz pojęcia o backendzie i widzisz co najwyżej CRUD więc wybaczam :-)
  • Odpowiedz
W jakim kierunku idzie rynek tworzenia stron i aplikacji www? Coraz więcej stron jak zdążyłem skumać jest już chyba robione na node.js w backendzie i chyba już tylko w JavaScript całość, czy jego pochodnych a co się obecnie dzieje z PHP, Python albo Ruby? Jeszcze się dobrze trzymają czy za X lat będą już passe aż w końcu zdechną? Póki co tworzę jeszcze strony w PHP jeśli chodzi o backend a frontend
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hej mirki,
trochę naściemniałam HRce na rozmowie, powiedziałam, że znam NodeJs na poziomie podstawowym ( ͡° ͜ʖ ͡°)
no i będę mieć rozmowę z #frontend i mówiła, że kilka pytań bedzię z #nodejs
i tu moje pytanie do specjalsów, jakie pojęcia wypada znać w umownie 'podstawowym' nodejs?
jakiś konkretny kurs na youtube/udemy polecacie?
na jakie zagadnienia zwrócić szczególną uwagę i
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@anitqa_97: Później "zdziwieni" że Microsoft, Twitter i inne kolosy potrafią uciąć 7-12 tysięcy etatów na raz i w firmie nie zmienia się nic xD Oprócz wyniku finansowego na plus xd
  • Odpowiedz
Szkoda, że prawie żadna firma w Polsce nie korzysta z Blazor. Jest to dla mnie zresztą niezrozumiałe. Przecież Blazor dzięki wykorzystaniu WebAssembly pozwala wyeliminować pisanie kodu w JavaScript, w ogóle nie trzeba tego paskudztwa tykać. Pisze się kod w C# zamiast w Javascript i kod C# jest kompilowany do kodu binarnego wykonywanego w przeglądarce, to jest takie piękne, a firmy jeszcze tego nie odkryły czy o co chodzi? :( To nawet nie
aleksc - Szkoda, że prawie żadna firma w Polsce nie korzysta z Blazor. Jest to dla mn...

źródło: aaa

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam wrażenie, że #react staje się gorszy z update na update, co chwile jakieś zmiany koncepcji i problemy z tego wynikające (Wywowaływanie promisa komponent wyżej i przekazywanie go jako propsy w dół XD). Jeszcze ta coraz ściślejsza integracja z vercelem. Wszystko to sprawia, że mam ochotę zmienić framework w którym pracuje.
#programowanie #frontend
AntyKuc - Mam wrażenie, że #react staje się gorszy z update na update, co chwile jaki...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AntyKuc ale jak to, ale to źle patrzysz, mój kołcz mowil ze jak kupie jego kurs za jedyne 999 zł, to na pewno znajde prace, mowie Ci stary zle patrzysz, trzeba wiedziec gdzie szukac, mój mentor jest tak zajebisty i zajety, ze sam zrezygnował z pracy i tylko zajmuje sie kursami, zeby pomagac innym

  • Odpowiedz
@AntyKuc: Myślę, że naszym obowiązkiem jest informować wszystkich juniorów jak sprawy się mają i to nie tylko na frontendzie ale w ogóle, a ci wszyscy mentorzy/naganiacze robią nam krecią robotę. Junior może i nie jest dla mnie konkurencją ale jak z-------ą każde ogłoszenie 500CV to nawet i senior gdzieś w tym ginie.
  • Odpowiedz
#figma ma możliwość zrobienia dema webappu z jakąś najprostszą baza danych typu arkusz excela, czy trzeba by używać jakiegoś #webflow lub czegoś innego? Czyli chodzi mi o to żeby to co się graficznie robi było możliwe już do użycia przez programistów jako shell do backendu. #lowcode #nocode #pytanie #webdev #grafikakomputerowa #frontend #programowanie
  • 4
  • 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
Pytanie do developerów, czy można edytować taki formularz daty? Jeśli tak, to jaki format jest edytowalny?
Możliwe formaty:
10 / July / 2024
10/Jul/24
10 July 2024
10 Jul 2024
Wynoszony - Pytanie do developerów, czy można edytować taki formularz daty? Jeśli tak...

źródło: calendar1

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wynoszony: możesz jak to obsłużysz w JSie, ale pomysł słaby, za dużo możliwości - czemu nie zwykły wybór w datepickerze? Parsowanie takiej daty to dużo edge case’ów, literówki, kolejność etc.
  • Odpowiedz