Skip to content

Commit b5d4777

Browse files
Miguel Angel Chimali CobanoMiguel Angel Chimali Cobano
authored andcommitted
corrections from PR review
1 parent 78876d4 commit b5d4777

File tree

5 files changed

+15
-31
lines changed

5 files changed

+15
-31
lines changed

04-frameworks/01-react/01-previous/01-concepts/readme_es.md

Lines changed: 9 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -80,33 +80,14 @@ Ahora el contenido lo genera JavaScript. Comprobamos que es el fichero de JavaSc
8080

8181
### Componentes
8282

83-
Vamos a ir partiendo nuestra lista en partes. Para ello primero segregamos el título:
83+
Vamos a ir partiendo nuestra lista en partes. Así, vamos a segregar el header y la lista en dos componentes a parte
8484

8585
```diff
86-
import "./styles.css";
86+
import "./styles.css";
8787

8888
+ const Header = () => {
89-
+ return ` <h4>Lista de usuarios</h4>`;
89+
+ return `<h4>Lista de usuarios</h4>`;
9090
+ };
91-
+
92-
document.getElementById("app").innerHTML = `
93-
- <h4>Lista de usuarios</h4>
94-
+ ${Header()}
95-
<div>1955: Rick Sánchez</div>
96-
<div>8765: Beth Harmon</div>
97-
<div>7562: Farrokh Bulsara</div>
98-
```
99-
100-
A esta función que acabamos de crear, en React, la vamos a llamar componente. Es decir, **en React los componentes son funciones.** Por el momento este componente nos devuelve un trocito de nuestra aplicación, en este caso el título, que renderiza algo en el DOM.
101-
102-
Vamos a seguir rompiendo o componentizando nuestra aplicación. Vamos a crear un componente nuevo que nos devuelva la lista únicamente.
103-
104-
```diff
105-
import "./styles.css";
106-
107-
const Header = () => {
108-
return `<h4>Lista de usuarios</h4>`;
109-
};
11091

11192
+ const List = () => {
11293
+ return `
@@ -118,14 +99,17 @@ const Header = () => {
11899
+ };
119100

120101
document.getElementById("app").innerHTML = `
121-
${Header()}
102+
+ ${Header()}
103+
+ ${List()}
104+
- <h4>Lista de usuarios</h4>
122105
- <div>1955: Rick Sánchez</div>
123106
- <div>8765: Beth Harmon</div>
124107
- <div>7562: Farrokh Bulsara</div>
125-
+ ${List()}
126108
`;
127109
```
128110

111+
A esta funciones que acabamos de crear, en React, las vamos a llamar componentes. Es decir, **en React los componentes son funciones.** Por el momento estos componentes nos devuelven un trocito de nuestra aplicación, en este caso el título y la lista, es decir, renderizan algo en el DOM.
112+
129113
### Props
130114

131115
Vamos a crear ahora un componente que me renderice en el DOM, cada usuario. Para ello vamos a crear un componente (función) que reciba un objeto usuario con un `id` y un `name`:
@@ -302,7 +286,7 @@ De cara a dejar el ejemplo preparado para el siguiente ejercicio vamos a hacer e
302286
+ ${Header()}
303287
+ ${List()}
304288
+ `;
305-
}
289+
+ }
306290

307291
+ document.getElementById("app").innerHTML = App();
308292
- document.getElementById("app").innerHTML = `

04-frameworks/01-react/02-base/01-vite-boiler/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
## 01 Vite boiler plate
1+
## 01 Vite boilerplate
22

33
## Summary
44

5-
In this example there is a vite boiler plate set up with Typescript support, just in the step before
5+
In this example there is a vite boilerplate set up with Typescript support, just in the step before
66
to adding React support.
77

88
It is based on the Vite examples.

04-frameworks/01-react/02-base/01-vite-boiler/readme_es.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 01 Vite boiler plate
1+
## 01 Vite boilerplate
22

33
## Resumen
44

04-frameworks/01-react/02-base/02-vite-react/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 02 Vite boiler plate - React
1+
# 02 Vite boilerplate - React
22

33
## Summary
44

04-frameworks/01-react/02-base/02-vite-react/readme_es.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 02 Vite boiler plate - React
1+
# 02 Vite boilerplate - React
22

33
## Resumen
44

@@ -8,7 +8,7 @@ Vamos a ir paso a paso, añadiendo la configuración necesaria para integrar **R
88

99
# Paso a paso
1010

11-
- Antes que nada nos instalamos todos los paquetes necesarios del boiler plate ejecutando _npm install_
11+
- Antes que nada nos instalamos todos los paquetes necesarios del boilerplate ejecutando _npm install_
1212

1313
```bash
1414
npm install

0 commit comments

Comments
 (0)