16 librerie React super utili

Jan 08 2023
Essenziale per qualsiasi sviluppatore reattivo là fuori
React Router: una libreria di routing per React che ti consente di definire percorsi nella tua applicazione e navigare tra di essi. È flessibile, facile da usare e rappresenta un ottimo modo per aggiungere la navigazione alla tua applicazione.
Foto di Lautaro Andreani su Unsplash

Router di reazione:

Una libreria di routing per React che ti consente di definire percorsi nella tua applicazione e navigare tra di essi. È flessibile, facile da usare e rappresenta un ottimo modo per aggiungere la navigazione alla tua applicazione.

Redux:

Libreria di gestione dello stato comunemente usata in React. Ciò consente di gestire lo stato dell'applicazione in un repository centralizzato e aggiornare facilmente lo stato dell'applicazione in modo prevedibile e gestibile.

Hook, React Router, Redux: https://bit.ly/3rdw4mK

Reagisci Bootstrap:

Una libreria che fornisce una serie di componenti predefiniti per la creazione di interfacce utente con Bootstrap, un popolare framework HTML, CSS e JavaScript. Ciò semplifica l'aggiunta di un'interfaccia professionale alla tua applicazione con il minimo sforzo.

Libreria di test di reazione:

Una libreria per testare i componenti React. Fornisce un'API semplice e intuitiva per la scrittura di test che interagiscono con componenti simili a utenti reali.

Assi:

Una libreria per effettuare richieste HTTP in JavaScript. Viene spesso utilizzato con React per ottenere dati da un'API e popolare lo stato di un'applicazione React.

Lodash:

Una libreria di utilità che fornisce una serie di funzioni per manipolare e lavorare con oggetti e array JavaScript. Questo può essere utile per lavorare con strutture dati complesse nelle applicazioni React.

Momento.js:

Una libreria per lavorare con date e orari in JavaScript. Semplifica l'analisi, la convalida e la manipolazione delle date e fornisce un'interfaccia semplice per la formattazione di date e ore per la visualizzazione.

Modern React con Redux: https://bit.ly/3GJrohf

Reagisci-Gruppo di transizione:

Una libreria per animare il montaggio e lo smontaggio dei componenti React. Fornisce una semplice API per definire le transizioni tra gli stati e semplifica l'aggiunta di animazioni fluide alla tua applicazione.

Reagire-Redux:

Una libreria che fornisce collegamenti tra Redux e React, semplificando l'utilizzo di Redux con i componenti React. Ciò ti consente di connettere il tuo negozio Redux al tuo componente React e distribuire le azioni all'interno del componente.

React-Intl:

Una libreria per l'internazionalizzazione (i18n) delle applicazioni React. Puoi facilmente tradurre la tua applicazione in più lingue e formattare date, numeri e stringhe per impostazioni locali diverse.

React-SVG-Loader:

Una libreria per caricare e lavorare con i file SVG nelle applicazioni React. Puoi importare file SVG nei componenti React e manipolarli e modellarli facilmente con i CSS.

Vue - La guida completa (incl. Router e API di composizione): https://bit.ly/3rrU5GJ

Reagire-Molla:

Una libreria per animare i componenti delle applicazioni React. Fornisce un'API semplice e potente per la definizione di animazioni basate sulla fisica e semplifica l'aggiunta di animazioni fluide e naturali alle tue applicazioni.

React-Bootstrap-Tabella:

Una libreria che fornisce un set di componenti React per la creazione di tabelle in stile Bootstrap. Consente la facile creazione di tabelle con ordinamento, filtraggio e impaginazione e include il supporto per il rendering dei dati lato server.

Reagire-Rough:

Una libreria per creare schizzi disegnati a mano o effetti visivi "approssimativi" nelle applicazioni React. Fornisce una serie di componenti per la creazione di versioni approssimative di forme e grafica normali e consente di personalizzare le forme dei rilievi.

Reagisci-Lottie:

Una libreria per lavorare con le animazioni di Lottie nelle applicazioni React. Lottie è uno strumento per creare animazioni di alta qualità che possono essere riprodotte in modo nativo su piattaforme Web e mobili. React-Lottie semplifica l'utilizzo delle animazioni Lottie nei componenti React.

Reagire-Vis:

Una libreria per la creazione di visualizzazioni di dati nelle applicazioni React. Fornisce una serie di componenti React per il rendering di tipi di grafici comuni e consente di personalizzare facilmente l'aspetto e il comportamento del grafico.

React Native — La guida pratica [2023]: https://bit.ly/3qCod37

Ecco i link a queste librerie:

  • Router di reazione:https://reactrouter.com/
  • Redux:https://redux.js.org/
  • Reagisci Bootstrap:https://react-bootstrap.github.io/
  • Libreria di test di reazione:https://testing-library.com/react
  • Assi:https://github.com/axios/axios
  • Lodash:https://lodash.com/
  • Momento.js:https://momentjs.com/
  • Reagisci-Gruppo di transizione:https://reactcommunity.org/react-transition-group/
  • Reagire-Redux:https://react-redux.js.org/
  • React-Intl:https://formatjs.io/docs/react-intl/
  • React-SVG-Loader:https://github.com/boopathi/react-svg-loader
  • Reagire-Molla:https://www.react-spring.io/
  • React-Bootstrap-Tabella:https://react-bootstrap-table.github.io/react-bootstrap-table2/
  • Reagire-Rough:https://roughjs.com/
  • Reagisci-Lottie:https://airbnb.io/lottie/react-lottie/
  • Reagire-Vis:https://uber.github.io/react-vis/