React

React

Reagire è una libreria JavaScript libero e open source che permette agli sviluppatori web di creare grandi e potenti interfacce utente dinamiche all'interno delle loro applicazioni, in cui i dati possono cambiare senza la pagina viene ricaricata. La libreria può essere usato con molti popolari JavaScript framework quali angolare, così come con le altre librerie JavaScript. Una versione mobile-centric di Reagire chiamato ReactNative consente agli sviluppatori di creare veloci e native applicazioni mobile da un'unica fonte.

Scaricare React
Caratteristiche di React
  • La sua architettura DOM virtuale accelera la programmazione e l'aggiornamento delle interfacce dinamiche
  • Consente per il riutilizzo dei componenti
  • Ha un flusso di dati direzionale uno per la stabilità del codice
  • Consente ai programmatori JavaScript mescolano con il codice HTML
  • Ha un'estensione per la creazione veloce e applicazioni mobili native da un unico fornitore
A favore di React
  • Completamente gratuito da usare
  • È stato usato per creare uno dei più grandi e più usato applicazioni web in tutto il mondo: Facebook
  • Costi non solo lo sviluppo di applicazioni web dinamiche, ma anche le applicazioni stesse
Contro di React
  • documentazione poveri
  • Il ritmo veloce del suo sviluppo rende difficile per alcuni programmatori di tenere il passo con i cambiamenti
  • La sua estensione JSX a JavaScript può essere troppo complessa per alcuni programmatori
  • Può richiedere RAM significativo e l'utilizzo della CPU
React Recensioni

Reagire, che è stato sviluppato da Facebook per l'uso su una propria piattaforma e successivamente rilasciato come open source, è una libreria che ha cambiato il modo in cui vengono creati i grandi siti web. E 'li rende più veloce, non solo per costruire, ma anche a correre. Si fa utilizzando un DOM virtuale, che accelera notevolmente il modo interfacce sono entrambi programmati e variati. Tra di Reagire altre caratteristiche potenti sono la sua capacità di riutilizzare i componenti, il suo uno dei dati direzionali di flusso che mantiene il codice stabile, e l'estensione a JavaScript chiamati JSX che consente ai programmatori JavaScript mescolano con il codice HTML. Reagire ha anche una versione mobile-centric della libreria chiamata ReactNative, che permette agli sviluppatori di creare applicazioni veloci mobili da una singola fonte. A differenza delle applicazioni create da biblioteche, come PhoneGap, queste applicazioni sono completamente nativa e molto veloce. Come tutte le librerie di programmazione complessi, Reagire non è privo di inconvenienti o dei suoi critici. Il ritmo di sviluppo del Reagire è molto veloce, rendendo difficile per alcuni sviluppatori per tenere il passo con tutti i suoi cambiamenti. Inoltre non è documentato bene. Ciò vale in particolare per il processo di costruzione di applicazioni. Molti programmatori, inoltre, non fanno come come JSX ha mescolato JavaScript con l'HTML, e un po 'anche trovare il linguaggio per essere troppo complessa. Infine, di React uso di un DOM virtuale può provocare sia alta memoria e CPU.

React Video

Alternative alla React

FeathersJS

Gratuito
FeathersJS è una piattaforma open source per gli utenti di creare applicazioni di REST API e in tempo reale. FeathersJS fornisce strumenti e modelli per creare queste applicazioni in poco o nessun
Mostra dettagli

Webix

Webix è una libreria di sviluppo JavaScript open source progettato per accelerare il processo di web design.
Mostra dettagli

Backbone.js

Gratuito
Backbone.js stesso mercati come la codifica software progettato per dare le applicazioni web di questa struttura. Si realizza questo fornendo modelli intricati con le associazioni chiave-valore
Mostra dettagli

AngularJS

Gratuito
AngularJS è un software che permette all'utente di estendere il loro vocabolario HTML. Questa estensione crea viste dinamiche nelle applicazioni web che in precedenza non era stato possibile. HTML
Mostra dettagli

Amazon Cognito

Aggiungere i dettagli Amazon al tuo sito web utilizzando il programma di Amazon Cognito.
Mostra dettagli

W2ui

Gratuito
Disponibile su Github, w2ui è un software progettato per aiutare nella creazione di un processo di lavorazione più snella per gli sviluppatori, creatori e aziende. Gli scopi software per essere
Mostra dettagli

Derby

Gratuito
GitHub è dove la gente costruire software. Più di 27 milioni di persone utilizzano GitHub per scoprire, forchetta, e contribuire a oltre 75 milioni di progetti.
Mostra dettagli

JQuery UI

Gratuito
JQuery migliora gli strumenti a vostra disposizione per lato client web design con tutta una serie di effetti, widget e temi.
Mostra dettagli

Riot

Comunicare nel modo desiderato con Riot - un'applicazione di chat di sicuro universale del tutto sotto il vostro controllo.
Mostra dettagli

GraphCMS

freemium
Costruzione di infrastrutture contenuti essenziali per i vostri prodotti digitali, mentre ponendo le basi per i creatori di contenuti.
Mostra dettagli

Ember.js

Gratuito
GitHub è dove la gente costruire software. Più di 27 milioni di persone utilizzano GitHub per scoprire, forchetta, e contribuire a oltre 75 milioni di progetti.
Mostra dettagli

Polymer

Gratuito
Lavoriamo sulle biblioteche, gli strumenti e gli standard per gli sviluppatori aiutare a costruire un web migliore
Mostra dettagli

WSO2 Identity Server

WSO2 Identity Server è il fornitore più estensibile e solo completamente open source Identity and Access Management (IAM) che aiuta federata e gestire le identità per costruire un business
Mostra dettagli

UIKit

Gratuito
UIKit, un quadro di front-end leggero e modulare per lo sviluppo veloce e interfacce web potenti.
Mostra dettagli

Vue.js

Gratuito
Già conoscere HTML, CSS e JavaScript? Leggi la guida e cominciare a costruire le cose in pochissimo tempo!
Mostra dettagli

OneID

Gratuito
OneID - Un log-in per il personale Macquarie University e gli studenti. OneID è il futuro di identità e autenticazione Macquarie University, dove tutti i sistemi si può accedere attraverso la
Mostra dettagli

Passwork

Pagato
semplifica e snellisce business manager password lavorare con le password in una società. Livelli fino azienda IT-sicurezza, riduce i costi ed i rischi nascosti di gestione delle password
Mostra dettagli

Angular

Angolare è un framework web JavaScript per la creazione di applicazioni web una sola pagina. Il codice è libero di utilizzare e disponibile come open source. E 'inoltre mantenuto e molto utilizzato
Mostra dettagli