nodejs page spanish translation amendment (#30249)

* nodejs page spanish translation amendment

* fix: changed node to js
This commit is contained in:
Angel Vázquez
2019-07-03 05:58:15 +02:00
committed by Randell Dawson
parent 01acc33005
commit 3c52487989
2 changed files with 18 additions and 13 deletions

View File

@ -45,10 +45,15 @@ function my_io_task() {
Ambos se parecen, pero el tiempo de ejecución es diferente. El código de Python tarda 10 segundos en ejecutarse, mientras que el código Node.js tarda solo 5 segundos en ejecutarse.
Node.js toma menos tiempo debido a su modelo de E / S sin bloqueo. La primera llamada a `my_io_task()` inicia el temporizador y lo deja allí. No espera la respuesta de la función, en su lugar, pasa a llamar al segundo `my_io_task()` , inicia el temporizador y lo deja allí.
Node.js toma menos tiempo debido a su modelo de E/S no bloqueante. La primera llamada a ```my_io_task()``` inicia el temporizador y lo deja allí. No espera la respuesta de la función, en su lugar, pasa a llamar al segundo ```my_io_task()```, inicia el temporizador y lo deja allí.
Cuando el temporizador completa su ejecución tomando 5 segundos, se llama a la función e imprime `done` en la consola. Dado que ambos temporizadores se inician juntos, se completan juntos y, por lo tanto, toman la misma cantidad de tiempo.
#### Por qué usar NodeJS:
1. Genial para principiantes. JavaScript es un lenguaje amigable para principiantes.
2. Gran soporte por la comunidad y gran cantidad de módulos (Express, Grunt, etc.)
3. Amplio rango de opciones de alojamiento.
#### Más información:
* [Sitio oficial de NodeJS](https://nodejs.org)

View File

@ -1,15 +1,15 @@
---
title: Streams
localeTitle: Corrientes
localeTitle: Streams
---
## Corrientes
## Streams
Las secuencias están disponibles en la API central de Node.js como objetos que permiten que los datos se lean o escriban de forma continua. Básicamente, una secuencia hace eso en trozos en comparación con el búfer que hace su bit a bit, por lo que es un proceso lento.
Los Streams están disponibles en la API central de Node.js como objetos que permiten que los datos se lean o escriban de forma continua. Básicamente, una secuencia hace eso en trozos en comparación con el búfer que hace su bit a bit, por lo que es un proceso lento.
Hay cuatro tipos de flujos disponibles:
* Legible (flujos desde los cuales se leen los datos)
* Escritable (flujos en los que se escriben los datos)
* Escribible (flujos en los que se escriben los datos)
* Dúplex (secuencias que se pueden leer y escribir)
* Transformar (transmisiones dúplex que pueden modificar datos a medida que se leen y escriben)
@ -19,9 +19,9 @@ Cada tipo disponible tiene varios métodos asociados. Algunos de los más comune
* final (esto se activa cuando no hay datos para leer)
* error (esto se ejecuta cuando hay un error al recibir o escribir datos)
### Tubo
### Tuberías (Pipe)
En programación, el concepto de `pipe` no es nuevo. Los sistemas basados en Unix han estado usándolo pragmáticamente desde la década de 1970. ¿Qué hace un tubo? Una `pipe` generalmente conecta la fuente y el destino. Pasa la salida de una función como la entrada de otra función.
En programación, el concepto de `pipe` no es nuevo. Los sistemas basados en Unix han estado usándolo pragmáticamente desde la década de 1970. ¿Qué hace una tubería? Una `pipe` generalmente conecta la fuente y el destino. Pasa la salida de una función como la entrada de otra función.
En Node.js, la `pipe` se usa de la misma manera, para emparejar entradas y salidas de diferentes operaciones. `pipe()` está disponible como una función que toma un flujo de origen legible y adjunta la salida a un flujo de destino. La sintaxis general se puede representar como:
@ -34,13 +34,13 @@ Múltiples funciones `pipe()` también pueden ser encadenadas juntas.
```javascript
a.pipe(b).pipe(c);
// which is equivalent to
// lo cual es equivalente a
a.pipe(b);
b.pipe(c);
```
### Corrientes legibles
### Streams legibles
Los flujos que producen datos que se pueden adjuntar como entrada a un flujo grabable se conocen como flujo legible. Para crear un flujo legible:
@ -57,7 +57,7 @@ const { Readable } = require('stream');
});
```
### Secuencia de escritura
### Streams de escritura
Este es el tipo de flujo al que puede `pipe()` los datos desde una fuente legible. Para crear un flujo de escritura, tenemos un enfoque de constructor. Creamos un objeto a partir de él y pasamos una serie de opciones. El método toma tres argumentos: