Skip to content

Commit d8222ea

Browse files
giuseppegdeblasis
authored andcommitted
Home page tweaks/rephrasing (#134)
* Home page tweaks/rephrasing * nits
1 parent 070cfbb commit d8222ea

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

content/home/marketing/component-based.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
---
2-
title: Componentizzato
2+
title: Componenti
33
order: 1
44
---
55

6-
Costruisci componenti che incapsulano e gestiscono il proprio stato interno, componili in modo da creare UI complesse.
6+
Crea componenti in isolamento e componili per creare UI complesse.
7+
8+
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.
79

8-
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.

content/home/marketing/declarative.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ title: Dichiarativo
33
order: 0
44
---
55

6-
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.
6+
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.
77

8-
Le viste dichiarative rendono il tuo codice più prevedibile e facile da debuggare.
8+
La natura dichiarativa dell'UI rende il tuo codice più prevedibile e facile da debuggare.

content/home/marketing/learn-once-write-anywhere.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Imparalo una volta, usalo ovunque
33
order: 2
44
---
55

6-
Non facciamo presupposizioni riguardo le tecnologie che usi, in questo modo puoi sviluppare nuove funzionalità in React senza riscrivere codice esistente.
6+
Non facciamo supposizioni sulle le tecnologie che utilizzi correntemente. In questo modo puoi sviluppare nuove funzionalità in React senza riscrivere codice esistente.
7+
8+
React può inoltre effettuare rendering lato server con Node.js e in appicazioni mobile grazie a [React Native](https://facebook.github.io/react-native/).
9+
710

8-
React può inoltre effettuare il render lato server mediante Node e in apps mobili usando [React Native](https://facebook.github.io/react-native/).

src/pages/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class Home extends Component {
5050
return (
5151
<Layout location={location}>
5252
<TitleAndMetaTags
53-
title="React &ndash; Una libreria JavaScript per costruire interfacce utente"
53+
title="React &ndash; Una libreria JavaScript per creare interfacce utente"
5454
ogUrl={createOgUrl('index.html')}
5555
/>
5656
<div css={{width: '100%'}}>
@@ -133,7 +133,7 @@ class Home extends Component {
133133
fontSize: 30,
134134
},
135135
}}>
136-
Una libreria JavaScript per costruire interfacce utente
136+
Una libreria JavaScript per creare interfacce utente
137137
</p>
138138
<Flex
139139
valign="center"

0 commit comments

Comments
 (0)