Cześć,
pytanie co do next i jego sporych zmian na przestrzeni ostatniego roku.
Mam na stronie głównej slider z dwoma elementami, na pierwszym slajdzie jest h1, na drugim h2, foto i trochę tekstu, wiadomo.
Next teraz wymusza dyrektywę 'use client' jeśli element ma być interaktywny. Treść generowana po stronie klienta nie jest SEO friendly, więc jak mogę zrobić by treść H1, H2 itd. została wygenerowana w sposób seo friendly, a następnie wyświetlona
@beerman: Jak Ty decydujesz to jasne, że tak. Sam pracuję przy bardzo dużych projektach i dalej muszę slidery robić w co drugim z nich, bo biznesowi nie przetłumaczysz, ale poza tym, że niektórzy trzymają się tej bezsensownej mody to nie ma żadnego logicznego argumentu za używaniem karuzeli.
  • 1
@tehix: o kolego! takiej recki to ja się tu nie spodziewałem. Dziękuję bardzo!
Osobiście mam gpt4 i fakt, niektóre rzeczy których mi się nie chce to robi dobrze i w sumie aktualnie wybór pada właśnie na GPT4 lub copilot. gpt ma tą przewagę, że w innych obszarach też pomoże, wygeneruje seo, skróci docsy, porozmawia o architekturze apki. Także to trochę inne narzędzie, ale wygląda że warto tym bardziej że tańszy. Pewnie
@BikBoom: Albo krokowo ci opiszę

console.log("1");
Odpala się standardowa synchroniczna funkcja

myFunction().then(()=>console.log("4"));
Odpalasz funkcje myFunction, funkcja jest asynchroniczna, ale wszystko co się w niej dzieje jest synchroniczne więc jest wykonywane od razu, promise się wykonuje i dodaje odpalenie .then na koniec kolejki funkcji oczekujących aż stos się opróżni

console.log("3");
Odpala się synchroniczna funkcja
Stos jest pusty sprawdzamy czy w kolejce jest coś do wykonania

.then(()=>console.log("4"));
jest funkcja którą można wykonać (resolved)
@BikBoom: Mam nadzieję, że zrozumiałeś :)
Najprościej jak się da to opisać to samo odpalenie funkcji

myFunction()
jest synchroniczne i wszystko co się w tej funkcji dzieje do momentu w którym nie ma czekania na inne promisy jest synchroniczne, dodawanie await przed funkcjami synchronicznymi nie zmienia ich wywołania, a jedynie zmienia moment wywołania następnych asynchronicznych tu masz przykład

console.log("1");
myFunction().then(()=>console.log("6"));
console.log("3");
async function myFunction(){
await console.log('2');
await console.log('4');
await console.log('5');
}
Mirki z #frontend #html #css ktoś mi jest w stanie pomóc? Mam taki problem, że mam grupę select z opcjami i pierwsza opcja służy mi jako placeholder, dopisałem do niej hidden i selected, ale problem jest taki, że inne placeholdery w formularzu mają szary kolor, a ta w rolce z wyborem jest czarna. Wie ktoś jak to ustawić w css żeby ta opcja domyślna wyświetlała się na szarno, a reszta na czarno?
@nowicjusz22: React jest dużo bardziej popularny (tak 50 do 1) w naganianiu ludzi na programowanie, w grafomańskich branżowych artykułach i w tutorialach.
Za to komercyjnie Angular jest nie aż tak mocno popularny jak React, (tak 1 do 2). Jednak oba trzymają się dobrze i najlepiej poczytać jaki rodzaj biznesu najczęściej używa danej technologii.
Wykres który wysłałeś to jakieś preferencje devów z corocznego state of js, który wypełniają zarówno studenci, scrum masterzy
#react #javascript #frontend

Mam problem z uruchomieniem strony w Gatsby. Próbuje zmodyfikować nieco stronę, która już istnieje poprzez dodanie pluginu i wszystko się psuje. Tu jest link do strony i kroki, które wykonuje:
1. Jak uruchamiam 'gatsby new your-themed-site https://github.com/ryanwiemer/gatsby-starter-amsterdam' to strona ściąga się na dysk, wszystko elegancko się installuje i jak uruchamiam 'gatsby develop' to mogę sobie podglądnąć strone na localhost
2. Nastęnie wystarczy, że uruchomie komende 'npm install' to za
  • 0
@BomBom a polecisz coś innego co generuje statyczne strony, pozwala na tworzenie WebApps (podoba mi się że można ściągnąć to na komórkę) i wygląda przyzwoicie?
Ma ktoś może jakieś ciekawe analizy do poczytania dlaczego tak krucho jest w it ostatnio w szczególności we #frontend ? Nawet wśród testerów nie ma tylu ofert na jedno miejsce, co na froncie. Jest midem 5+ expa a na moje CV nie ma odzewu. Co się stało że front tak strasznie upadł w tak krótkim czasie?
@bieda_kredyciarz_2proc: z jednej strony tak, no na pewno jest gorzej niz bylo w eldorado 2019 itd ale np dalej nie mialem problemu z tym, zeby lapnac interview, nawet u michala na interview bylem, ale zdecydowali sie na innego kandydata, miesiac temu, tez zaczalem nowa prace w j2, mialem pare interview z japoni tez bez sukcesu w sumie bo wiekszosc chce relokacji, z tym, ze ja 10+ lat expa + full stack
Szybkie pytanko do #frontend #airbnb czy jest opcja wyciągnięcia daty kiedy zostało wrzucone zdjęcie na aribnb? Host chce zrobić w chu... moją kuzynkę i wyciągnąć od niej hajs za zniszczenie czegoś czego ona nie zniszczyła. Na zdjęciu udostępnionym w ofercie widać, ze mebel jest już zniszczony. Tylko właścicielka upiera się, że to moja kuzynka zniszczyła ten mebel.
@MisBubis: Ciekawe zagadnienie. Z moich prób:
- żaden obraz nie ma metadanych, pewnie usuwają
- nagłówek Last-Modified pokazuje jakąś datę ale tylko w przypadku linku z parametrem, np. https://a0.muscache.com/im/pictures/481d634e-9fc6-4215-9a4c-6027a734c897.jpg?im_w=720 a dla czystego linku (i niby oryginalnego obrazka) (https://a0.muscache.com/im/pictures/481d634e-9fc6-4215-9a4c-6027a734c897.jpg) pokazuje 1970, czyli gówno.
To możę być trop.
Można jeszcze próbować poszukać zdjęcia w images.google.com - może mają swoją stronę i też będzie to zdjęcie
@Turbojurek: Dzięki wielkie! Napisałem kuzynce, żeby uderzyła do supportu, a tej babie wysłała ten screen shot i wytłumaczyła, że nie ma opcji, że to zdjęcie było dodane po tej dacie. Podejrzewam, że baba szuka naiwniaka i po pierwszej merytorycznej odpowiedzi da sobie spokój bo stwierdzi, że tak łatwo nie pójdzie i się odczepi. Norweska baba pewnie myśli, że Polka jest głupia i da się zastraszyć i jej zapłaci.
✨️ Obserwuj #mirkoanonim
Czesc..Pisze z anonima bo sef czyta wykop. Pracuje od kilku lat w duzym korpo na #frontend. Wczesniej zmienialem prace co 1-2 lata, tutaj jestem dluzej bo mi sie podoba projekt. Ostatnia podwyzke mialem rok temu w grudniu, ktora dostalem z inicjatywy przelozonego. Przez ten rok zrobilem bardzo, ciagnalem sam caly projekt, ktory jest teraz jednym z najwazniejszych, stalem sie liderem zespolu, zrobilem sporo szkolen, rekrutowalem nowych pracownikow i
mirko_anonim - ✨️ Obserwuj #mirkoanonim
Czesc..Pisze z anonima bo sef czyta wykop. Pr...

źródło: 24b9be5e8113b

Pobierz

Co sadzicie?

  • Sprawdzam 22.1% (19)
  • Podwyzka Ci sie nalezy 16.3% (14)
  • Na froncie to juz ciezko o wiecej 34.9% (30)
  • Nie warto kombinowac przy sytuacji na rynku 18.6% (16)
  • Szukalbym mimo wszystko lepszej pracy 8.1% (7)

Oddanych głosów: 86

@mirko_anonim: wiesz, sytuacja na rynku jest teraz ciężka. Ofert jest mało, dostać się można gdzieś może po znajomościach bo na każdą wrzuconą ofertę jest kilkaset CV wysyłanych więc skoro masz fajna, stabilną pracę to ja bym na razie się jej trzymał. Tym bardziej że 32k we froncie to już naprawdę w Polsce prawie sufit, nie słyszałem żeby ktoś więcej zarabiał chyba ze to jakiś zagraniczny projekt i team po angielsku to
mam stronkę w html gdzie obrazki produktów (pliki jpg) są w jakiś sposób przetwarzane przez google page speed. Objawia się to ścieżką do pliku: nazwastrony.pl/img/x01.jpg.pagespeed.ic.F7Ak8tasd gdzie oczywiście na FTP mam plik 01.jpg. Jak podmieniam przez FTP ten plik na nowy - nic się nie dzieje- cały czas przeglądarka wyświetla stary plik, nawet jak go usunę - tak jakby cały czas ładował obrazek z jakiegoś cacha strony, otwieranie na innej przeglądarce też nic
✨️ Obserwuj #mirkoanonim
Koledzy po fachu z #frontend z większym doświadczeniem niż ja (ja od 4 lat w branży, wcześniej klepanie prostych stronek HTML css). Przewidujecie że obecne spowolnienie się w najbliższych miesiącach skończy? Co spowodowało to że USA nie ma tyle kasy na startupy i generalnie wiele projektów stanęło? Stopy?

Kurde jestem mid, sytuacja w półtora roku zmieniła się diametralnie. Kolega z pracy ostatnio odszedł, miał kasę podobna jak ja około
Kopiuj wklej threejs + trochę websocketów, ale można załatwić samym localStorage bo się synchronizuje lokalnie bodajże pomiędzy oknami nawet, mamy te storage events. Ale generalnie to dobre pytanie dla juniora: "jakby to zrobił".
Ale mam zwałę w webspherze z niedevow co się tym podniecają... "Żywe okna" itd. makepada na oczy nie widzieli np.
@ElMatadore: Robilem to prawie 5 lat temu. Tak naprawde wszystko sprowadza sie do instlacji gemow i do ustawienia githuba, zeby serwowal strone statyczna.

Jak masz gemfile, to w ruby piszesz:

bundle install
Zeby serwować sobie lokalnie to:

bundle exec jekyll serve
Po commicie do githuba strona powinna byc serwowana automatycznie.