Perché tutti usano questa libreria (me compreso)? 🔥

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • 👨🏻‍💻 I miei corsi: www.giuppi.dev
    Negli ultimi mesi mi sono accorto di utilizzare una libreria in ogni nuova applicazione web che creo.
    Guardandomi in giro sembra non sia l'unico: come mai? Vediamo insieme i 3 motivi per cui penso che i web dev abbiano iniziato ad utilizzarla.
    🔗 Links
    ui.shadcn.com/
    ui.aceternity....
    Come vivo da NOMADE:
    📌 PARTITA IVA con Fiscozen (sconto 50€): ⏩ www.giuppi.dev...
    📌 Telefono: amzn.to/3VHl6CY
    📌 Portatile: amzn.to/3vz88Nd
    📌 Supporto: amzn.to/3sxgfvo
    📌 Borsa portatile: amzn.to/45sX4Sc
    📌 Borsa tastiera e mouse: amzn.to/45Ppzcw
    📌 Tastiera: amzn.to/3L19kRJ
    📌 Trackpad: amzn.to/3OZzS6K
    📌 Cuffie: amzn.to/47QwDaB

Комментарии • 21

  • @giuseppebosco4269
    @giuseppebosco4269 5 месяцев назад

    Ho usato Tailwind per un pò, mi sembra quello che per andare da roma a napoli passa per bologna......
    P.S. basta con le faccine idiote nella grafica dei video, siamo nel 2024 e più nessuno si fa fregare da questo tipo di ammiccamento.

  • @marcolancellotti8114
    @marcolancellotti8114 5 месяцев назад +2

    Insomma i fan di Tailwind stanno scoprendo quanto era bello avere i componenti pronti come in Bootstrap! 😁 Battute a parte penso che la differenza qui la faccia davvero l'ecosistema. Vercel ha le idee molto chiare, quasi quasi migro anche io! 😅

    • @giuppidev
      @giuppidev  5 месяцев назад

      Quello sicuramente, ma la differenza principale è che essendo headless non hai alcuna dipendenza con la libreria (e non devi imparare la dura legge di bootstrap). Comunque Vercel sta facendo un impero, nel dubbio io inizio a spostare le mie applicazioni Next su Docker e VPS privata 😂

  • @luigi-lv5wq
    @luigi-lv5wq 5 месяцев назад +1

    Ciao, capitato per caso, sapresti dirmi perché tutti preferiscono shadcn a daisyUI che è più facilmente (ma molto di più) personalizzabile con tailwind, più intuitiva più semplice, venti temi di default e ha zero javascript (no usestate per capirci, il che significa ad esempio che puoi usarli nei server components in nextjs) puro css e va bene per qualsiasi framework. Nessun intento polemico, vorrei capire se ci sono aspetti negativi di cui non sono a conoscenza. Io a parte l'assenza del date picker non vedo grandi svantaggi. È il framework più semplice da usare dai tempi di bootstrap. Per i framework css in js invece preferisco Mantine a alle alternative (MUI Chakra Ant). Ma la domanda è onesta: ci sono drawback per daisyUI? Grazie.

    • @giuppidev
      @giuppidev  5 месяцев назад

      Ciao Luigi! Dunque, posso solo dirti la mia opinione.
      Intanto DaisyUI è molto valida come libreria, in passato l'ho usata e fa benissimo il suo mestiere (e giustamente come dici è Bootstrap ai tempi di Tailwind).
      La differenza per me è che Shadcn è intanto headless, quindi non mi da nessuno stile (se non basilare) e inoltre non mi aggiunge alcuna dipendenza, perché i componenti sono "copiati" senza installare nulla più (a parte eventuali dipendenze specifiche del componente).
      Ultimo punto, aggiungendo classi semantiche "alla bootstrap" (i vari btn, collapse..) perdo lo scopo di usare tailwind (solo utility, controllo dello stile completo) e non mi lego alla libreria (btn ha senso in daisy, fuori no).
      Detto questo, non credo la dipendenza di daisy di per sè sia così pesante, quindi se ti trovi bene vai avanti così! Io preferisco l'approccio headless, tutto qui.

  • @104antony
    @104antony 5 месяцев назад +3

    Ero venuto a conoscenza di questa libreria, alquanto utile per velocizzare ulteriormente i tempi di sviluppo (come hai detto nel video giustamente). Per chi stesse programmando in Angular, esiste una versione alternativa: spartan-ng. Implementa le stesse componenti presenti nella libreria menzionata nel video. Mancano alcuni componenti, da come vedo, ma il supporto è continuo per cui non ho dubbi che verranno implementati le rimanenti

    • @giuppidev
      @giuppidev  5 месяцев назад

      Grazie mille per il contributo e per l'indicazione per il mondo Angular!

    • @simonecocozza967
      @simonecocozza967 5 месяцев назад

      thanks

  • @chang112x
    @chang112x 5 месяцев назад

    C'è anche la versione per svelte e vue :)

  • @stefanodicecco3948
    @stefanodicecco3948 5 месяцев назад

    Angular Material lo fà alla grande da diversi anni direi, non vedo la novità, forse la grande differenza è che parliamo di librerie vs framework

    • @giuppidev
      @giuppidev  5 месяцев назад

      Ma assolutamente, non parlo di una libreria che fa qualcosa di nuovo, sempre component library è. Quello che noto è che:
      - nel mondo React sta diventando uno standard al pari di Tailwind
      - ha la leggerezza di non installare dipendenze ma darti solo i componenti
      - headless, nessuno stile, quindi io lo preferisco.

  • @GiorgioTedesco
    @GiorgioTedesco 5 месяцев назад

    Spettacolo!!!

  • @Giuliotrane
    @Giuliotrane 5 месяцев назад

    Sono ignorante su react e js in generale, ma è possibile integrare i componenti di aceternity in un sito WordPress?

    • @giuppidev
      @giuppidev  5 месяцев назад +1

      Sono componenti per React, per quanto tu possa in qualche modo utilizzare tailwind su Wordpress, dovresti riscriverli in gran parte. In soldoni, non penso proprio ti convenga

  • @MiLLo_45
    @MiLLo_45 5 месяцев назад

    io sono un newbie nella programmazione e sono alle prime armi con bootstrap, e mi viene da fare lo stesso paragone ma per react o comunque tutti quei framework che utilizzano componenti

    • @giuppidev
      @giuppidev  5 месяцев назад

      È pur sempre una collezione di componenti, la caratteristica interessante è che sono headless e che non necessitano installazione libreria

  • @criswoz3134
    @criswoz3134 5 месяцев назад

    Usata.. è una bomba!! Big Giuppy!!

    • @giuppidev
      @giuppidev  5 месяцев назад

      Grande, ti ringrazio!

  • @MatthewSkud
    @MatthewSkud 5 месяцев назад

    Bootstrap?

    • @giuppidev
      @giuppidev  5 месяцев назад

      Piuttosto la morte! ahahah Scherzi a parte, la differenza principale è che è headless e non ti vincola alla libreria, secondo me dettaglio non da poco (ma comunque pur sempre parliamo di component library)