diff --git a/content/home/marketing/component-based.md b/content/home/marketing/component-based.md index c340591c3..38a72c4cc 100644 --- a/content/home/marketing/component-based.md +++ b/content/home/marketing/component-based.md @@ -1,8 +1,9 @@ --- -title: Componentizzato +title: Componenti order: 1 --- -Costruisci componenti che incapsulano e gestiscono il proprio stato interno, componili in modo da creare UI complesse. +Crea componenti in isolamento e componili per creare UI complesse. + +Dato che interazioni e logica per i componenti sono implementate in JavaScript puoi facilmente passare ed accedere strutture dati complesse in vari punti della tua applicazione senza dover salvare informazioni sul DOM. -Dato che la logica dei componenti è scritta in JavaScript e non semplicemente in templates, puoi passare strutture dati ricche mantenendo lo stato fuori dal DOM. diff --git a/content/home/marketing/declarative.md b/content/home/marketing/declarative.md index 755d94565..e16bde14b 100644 --- a/content/home/marketing/declarative.md +++ b/content/home/marketing/declarative.md @@ -3,6 +3,6 @@ title: Dichiarativo order: 0 --- -React rende indolore la creazione di UI interattive. Costruisci semplici viste per ogni stato nella tua applicazione e React aggiornerà e renderizzerà efficientemente i componenti affetti dai cambiamenti quando essi avvengono. +React rende la creazione di UI interattive facile e indolore. Progetta interfacce per ogni stato della tua applicazione. Ad ogni cambio di stato React aggiornerà efficientemente solamente le parti della UI che dipendono da tali dati. -Le viste dichiarative rendono il tuo codice più prevedibile e facile da debuggare. +La natura dichiarativa dell'UI rende il tuo codice più prevedibile e facile da debuggare. diff --git a/content/home/marketing/learn-once-write-anywhere.md b/content/home/marketing/learn-once-write-anywhere.md index 79f75aac0..992483cd7 100644 --- a/content/home/marketing/learn-once-write-anywhere.md +++ b/content/home/marketing/learn-once-write-anywhere.md @@ -3,6 +3,8 @@ title: Imparalo una volta, usalo ovunque order: 2 --- -Non facciamo presupposizioni riguardo le tecnologie che usi, in questo modo puoi sviluppare nuove funzionalità in React senza riscrivere codice esistente. +Non facciamo supposizioni sulle le tecnologie che utilizzi correntemente. In questo modo puoi sviluppare nuove funzionalità in React senza riscrivere codice esistente. + +React può inoltre effettuare rendering lato server con Node.js e in appicazioni mobile grazie a [React Native](https://facebook.github.io/react-native/). + -React può inoltre effettuare il render lato server mediante Node e in apps mobili usando [React Native](https://facebook.github.io/react-native/). diff --git a/src/pages/index.js b/src/pages/index.js index 0725936e7..e93221099 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -50,7 +50,7 @@ class Home extends Component { return (
@@ -133,7 +133,7 @@ class Home extends Component { fontSize: 30, }, }}> - Una libreria JavaScript per costruire interfacce utente + Una libreria JavaScript per creare interfacce utente