Hejto.pl
Motyw strony
Dodaj post

MelonuskDebiutant

Dołączył/a:

  • 4 wpisów
  • 7 komentarzy
  • 2 obserwujących

Gwiazdor

w Hydepark

2piorunów

react query jest w pyte

#gownowpis #programowanie

Gwiazdor2piorunów

@Melonusk dla mniejszych projektów idealny bo jest bardzo szybki, nie trzeba wywoływać w useEffect przez co nie ma dodatkowych przerenderowań, i szereg dodatkowych narzędzi, w sumie jak apollo trzyma w cache dane ale gdy mamy określone endpointy to nie ma sensu bawić się w grapql

Kompan1piorunów

@pewnie-kaczka Jest i nie trzeba pchać tego w redux-a czy inne providery. Robisz custom hook-a gdzie parsujesz dane z backendu i po temacie.

Pokaż więcej komentarzy (5)

Debiutant

w Poznań

5piorunów

Jesteśmy z dziewczyną w Poznaniu na weekend. Idziemy dzisiaj do muzeum rogala i pyry ale nie wiemy co dalej. Co jeszcze można w taką pogodę zwiedzić/zobaczyć?

#podroze #poznan

Osobistość1piorunów

@Melonusk jak nie macie w swoim mieście to polecam wyprawę do Palmiarni - w zimę zapach egzotycznych drzew i wilgotnego letniego powietrza robi robotę :palm_tree:

Pokaż więcej komentarzy (8)

Debiutant

w Programowanie

3piorunów

TailwindCSS

Jakie macie lub znacie sposoby na lepszą organizację klas zamiast bezpośrednio w DOM w className?

W jednym z projektów wyciągnąłem klasy do czegoś takiego:

const cls = {

container: "...",

text: "..."

}

I później w DOM'ie można było użyć className={cls.container} z tym że traciłem wtedy wszystkie ficzery związane z podpowiadaniem kodu i sortowaniem klas.

#frontend #react #angular #vue #programowanie

Kompan3piorunów

@Melonusk https://github.com/ben-rogerson/twin.macro pozwala na połączenie Tailwinda ze styled-components, emotion i innymi bibliotekami.

Dzięki temu używając Tailwinda możesz tworzyć ostylowane komponenty i po prostu je importować z innego pliku zamiast zaśmiecać DOM długimi className'ami. Jeśli chcesz nadal możesz używać Tailwinda w DOM, tylko zamiast w className umieszczasz go w atrybucie "tw", więc przy istniejącym projekcie trochę trzeba zrobić w ramach migracji.

Dopiero wczoraj odkryłem tę bibliotekę, bo tak jak ty chciałem uporządkować trochę DOM bez porzucania Tailwinda, więc jeszcze nie wiem czy jest coś lepszego i jakie potencjalne problemy mogą wyjść przy używaniu tego. W readme są przykładowe projekty w różnych technologiach, więc można szybko sprawdzić i się pobawić.

Debiutant0piorunów

@Kamil.js Cirkawe rozwiązanie, sprawdze na pewno chociaż mam awersję do styled components z powodu częstych problemów z typowaniem

Pokaż więcej komentarzy (10)