This repository has been archived by the owner on Jan 20, 2022. It is now read-only.
forked from edsadr/iojs-es
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
es-locale - Adding top-level pages and fixing some typos
- Loading branch information
Showing
7 changed files
with
232 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
--- | ||
layout: about.hbs | ||
title: Acerca | ||
trademark: Trademark | ||
--- | ||
# Acerca de Node.js® | ||
|
||
Concebido como un entorno de ejecución de JavaScript orientado a eventos asíncronos, Node esta diseñado | ||
para construir aplicaciones de red escalables. En la siguiente aplicación de ejemplo "hola mundo", se pueden | ||
manejar muchas conexiones concurrentes. Por cada conexión el *callback* será ejecutado, sin embargo | ||
si no hay trabajo que hacer Node estará durmiendo. | ||
|
||
```javascript | ||
const http = require('http'); | ||
|
||
const hostname = '127.0.0.1'; | ||
const port = 3000; | ||
|
||
const server = http.createServer((req, res) => { | ||
res.statusCode = 200; | ||
res.setHeader('Content-Type', 'text/plain'); | ||
res.end('Hola Mundo\n'); | ||
}); | ||
|
||
server.listen(port, hostname, () => { | ||
console.log(`El servidor se está ejecutando en http://${hostname}:${port}/`); | ||
}); | ||
``` | ||
|
||
Esto contrasta con el modelo de concurrencia más común hoy en día, donde se usan | ||
hilos del Sistema Operativo. Las operaciones de redes basadas en hilos son relativamente ineficientes | ||
y son muy difíciles de usar. Además, los usuarios de Node están libres de preocupaciones | ||
sobre el bloqueo del proceso, ya que no existe. Casi ninguna función en Node realiza | ||
I/O directamente, así que el proceso nunca se bloquea. Debido a que no hay bloqueo | ||
es muy razonable desarrollar sistemas escalables en Node. | ||
|
||
Si alguno de estos términos no le es familiar, hay un artículo completo en | ||
[Blocking vs Non-Blocking][]. | ||
|
||
--- | ||
|
||
Node tiene un diseño similar y está influenciado por sistemas como | ||
[Event Machine][] de Ruby ó [Twisted][] de Python. Node lleva el modelo de eventos un poco | ||
más alla, este presenta un [bucle de eventos][] como una entorno en vez de una librería. En otros sistemas siempre existe una llamada | ||
que bloquea para iniciar el bucle de eventos. El comportamiento es típicamente definido a través de *callbacks* al inicio | ||
del script y al final se inicia el servidor mediante una llamada de bloqueo como `EventMachine::run()`. En Node no existe esta llamada. | ||
Node simplemente ingresa el bucle de eventos luego de ejecutar el script de entrada. | ||
Node sale del bucle de eventos cuando no hay más *callbacks* que ejecutar. Se comporta de una | ||
forma similar a JavaScript en el navegador - el bucle de eventos esta oculto al usuario. | ||
|
||
HTTP es ciudadano de primera clase en Node, diseñado con operaciones de streaming y baja latencia | ||
en mente. Esto hace a Node candidato para ser la base de una librería o un framework web. | ||
|
||
Solo por que Node este diseñado sin hilos, no significa que usted no puede | ||
aprovechar los multiples cores de su sistema. Procesos hijos pueden ser lanzados | ||
usando nuestra API [`child_process.fork()`][], la cual está diseñada para comunicarse | ||
fácilmente con el proceso principal. Construida sobre la misma interfaz está el módulo [`cluster`][], | ||
el cual permite compartir sockets entre procesos para activar el balanceo de cargas en sus múltiples cores. | ||
|
||
[Blocking vs Non-Blocking]: https://github.com/nodejs/node/blob/master/doc/topics/blocking-vs-non-blocking.md | ||
[`child_process.fork()`]: https://nodejs.org/api/child_process.html#child_process_child_process_fork_modulepath_args_options | ||
[`cluster`]: https://nodejs.org/api/cluster.html | ||
[bucle de eventos]: https://github.com/nodejs/node/blob/master/doc/topics/the-event-loop-timers-and-nexttick.md | ||
[Event Machine]: http://rubyeventmachine.com/ | ||
[Twisted]: http://twistedmatrix.com/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
--- | ||
title: Documentación | ||
layout: docs.hbs | ||
labels: | ||
lts: LTS | ||
--- | ||
|
||
# Sobre la documentación | ||
|
||
Existen tres tipos de documentación disponible en este sitio: | ||
|
||
* Referencia de la API | ||
* Características de ES6 | ||
* Preguntas frecuentes | ||
|
||
### Referencia de la API | ||
|
||
La [Referencia de la API](/api/) proveé información detallada sobre una función ó un objeto en Node.js. Esta | ||
documentación indica que argumentos acepta un método, el valor que retorna este método y que errores pueden estar | ||
relacionados al mismo. También indica cuales métodos están disponibles para las diferentes versiones de Node.js | ||
|
||
Esta documentación describe los módulos incluidos que proveé Node.js. Esta no documenta los módulos que proveé la comunidad. | ||
|
||
<div class="highlight-box"> | ||
<h4>Buscando la referencia de la API para una versión anterior?</h4> | ||
|
||
<ul> | ||
<li><a href="https://nodejs.org/docs/latest-v5.x/api/">Node.js 5.x</a></li> | ||
<li><a href="https://nodejs.org/docs/latest-v0.12.x/api/">Node.js 0.12.x</a></li> | ||
<li><a href="https://nodejs.org/docs/latest-v0.10.x/api/">Node.js 0.10.x</a></li> | ||
<li><a href="https://nodejs.org/docs/">Todas las versiones</a></li> | ||
</ul> | ||
</div> | ||
|
||
### Características de ES6 | ||
|
||
La [sección de ES6](/en/docs/es6/) describe el árbol de los grupos de las características de ES6, y detalla cuales | ||
características están activadas por defecto en Node.js, junto con enlaces explicativos. También muestra como encontrar | ||
que versión de V8 usa una versión particular de Node.js. | ||
|
||
### Preguntas frecuentes | ||
|
||
Las [Preguntas frecuentes](/en/docs/faq/) cubren como todos pueden contribuir a Node.js, nuestro código de conducta y el | ||
modelo de gobierno, como contactarse en GitHub y IRC y como ayudar con el triaje de errores. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
--- | ||
title: Fundación de Node.js | ||
layout: foundation.hbs | ||
--- | ||
|
||
# Fundación de Node.js | ||
|
||
La misión de la fundación de Node.js es permitir la adopción generalizada, ayudar a acelerar el desarrollo de Node.js | ||
y otros módulos relacionados, a través de un modelo de gobierno abierto que alienta la participación, contribución técnica | ||
y que proveé un marco para la administración a largo plazo de un ecosistema que invierte en el éxito Node.js. | ||
|
||
## Visión general | ||
|
||
<iframe class="center" src="//www.slideshare.net/slideshow/embed_code/key/gmABh2vHJx5OcI" | ||
width="425" height="355" | ||
frameborder="0" marginwidth="0" marginheight="0" | ||
scrolling="no" | ||
style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> | ||
</iframe> | ||
|
||
<div style="text-align:center; margin-bottom:5px"> | ||
<strong> | ||
<a href="//www.slideshare.net/NodejsFoundation/node-foundation-membership-overview-20150505" | ||
title="Node.js Foundation Membership Overview 20150505" | ||
target="_blank"> | ||
Visión general de la membresía en la fundación de Node.js 2015-05-05 | ||
</a> | ||
</strong> de la <strong> | ||
<a href="//www.slideshare.net/NodejsFoundation" target="_blank"> | ||
Fundación de Node.js | ||
</a> | ||
</strong> | ||
</div> | ||
|
||
## Documentos centrales | ||
|
||
- [Organigrama del comité de dirección técnica (TSC)](https://github.com/nodejs/TSC/blob/master/TSC-Charter.md) | ||
- [Gobierno](https://github.com/nodejs/TSC) | ||
- [Estatutos](/static/documents/node-foundation-by-laws.pdf) | ||
- [Acuerdo de membresía](http://f.cl.ly/items/0N1m3x0I3S2L203M1h1r/nodejs-foundation-membership-agreement-2015-march-04.pdf) | ||
- [Certificado de incorporación](http://f.cl.ly/items/2b1b1o0v1e1u2i1L2w1a/nodejs-foundation-certificate-of-incorporation-2014-august-01.pdf) | ||
- [Directrices de Marcas](https://nodejs.org/static/documents/trademark-policy.pdf) | ||
|
||
## Minutas de las reuniones de la junta | ||
- [2015-07-27](/static/documents/minutes/nodejs-foundation-board-meeting-2015-07-27.pdf) | ||
- [2015-08-31](/static/documents/minutes/nodejs-foundation-board-meeting-2015-08-31.pdf) | ||
- [2015-09-28](/static/documents/minutes/nodejs-foundation-board-meeting-2015-09-28.pdf) | ||
- [2015-11-02](/static/documents/minutes/nodejs-foundation-board-meeting-2015-11-02.pdf) | ||
- [2016-02-29](/static/documents/minutes/nodejs-foundation-board-meeting-2016-02-29.pdf) | ||
|
||
## Contacto | ||
|
||
Para preguntas sobre el uso de la marca Node.js®, por favor envíe un | ||
correo a <a href="mailto:[email protected]?subject=Trademark">[email protected]</a>. | ||
|
||
Para subscribirse al boletín de noticias de la fundación de Node.js, diligencie el siguiente formulario. | ||
|
||
<iframe src="https://go.pardot.com/l/6342/2015-09-15/2sgqpp" width="100%" height="500" type="text/html" frameborder="0" allowTransparency="true" style="border: 0"></iframe> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
--- | ||
title: Participa | ||
layout: contribute.hbs | ||
--- | ||
|
||
# Alentamos toda clase de contribuciones de la comunidad. | ||
|
||
La comunidad de Node.js es grande, inclusiva y alegre de ayudar al mayor número de usuarios | ||
a contribuir de cualquier forma posible. Si usted quiere [reportar un error](https://github.com/nodejs/node/issues), | ||
[ayudar con la documentación](/en/get-involved/contribute/) ó [contribuir con el código](/en/get-involved/development/) del proyecto, ha venido al lugar indicado. Explore los recursos de nuestra comunidad para encontrar una forma de ayudar: | ||
|
||
<hr> | ||
|
||
## Discusión | ||
|
||
- La [lista de errores en ](https://github.com/nodejs/node/issues) es el lugar para discutir las características del core de Node.js. | ||
|
||
- Para chatear en tiempo real sobre el desarrollo de Node vaya a `irc.freenode.net` en el canal `#node.js` usando un [cliente de IRC](http://es.wikipedia.org/wiki/Anexo:Clientes_IRC) ó conéctese con su navegador al canal usando [WebChat de freenode](http://webchat.freenode.net/?channels=node.js). | ||
|
||
- La cuenta de Twitter oficial de Node.js es [nodejs](https://twitter.com/nodejs). | ||
|
||
- [Node Weekly](http://nodeweekly.com) es una lista de correo que recopila los últimos eventos y noticias alrededor de la comunidad de Node.js. | ||
|
||
- [Planet Node](http://planetnodejs.com) es un agregador de blogs de desarrolladores de Node. | ||
|
||
- [NodeUp](http://nodeup.com) es un podcast cubriendo las últimas noticias en la comunidad de Node. | ||
|
||
- [NodeJS Reactions](http://nodejsreactions.tumblr.com) captura la experiencia de Node.js en forma de GIFs animados. | ||
|
||
|
||
## Aprendizaje | ||
|
||
- La [Documentación oficial de la API](/api) detalla la API de Node. | ||
|
||
- [NodeSchool.io](http://nodeschool.io) le enseñará conceptos de Node.js usando juegos en la línea de comandos de forma interactiva. | ||
|
||
- La [etiqueta de Node.js en StackOverflow](http://stackoverflow.com/questions/tagged/node.js) colecciona nueva información cada día. | ||
|
||
- [docs.nodejitsu.com](http://docs.nodejitsu.com/) soluciona muchos de los problemas más comunes que la gente se encuentra. | ||
|
||
- [How To Node](http://howtonode.org/) tiene un número creciente de útiles tutoriales. | ||
|
||
|
||
## Sitios de la comunidad internacional y proyectos | ||
|
||
- [Blog Australiano de Node.js blog & lista de desarrolladores](http://nodejs.org.au/) | ||
- [Comunidad Brasileña de Node.js](http://www.nodebr.com/) | ||
- [Comunidad China](http://cnodejs.org) | ||
- [Cộng đồng Node.js Việt Nam](http://nodejs.vn) | ||
- [Comunidad Alemana de Node.js](http://nodecode.de) | ||
- [Comunidad en Google+ de usuarios Franceses de Node.js](https://plus.google.com/communities/113346206415381691435) | ||
- [Comunidad de Hungría(Magyar)](http://nodehun.blogspot.com/) | ||
- [Grupo de Iran en persa](http://nodejs.ir) | ||
- [Grupo de usuarios de Japón](http://nodejs.jp/) | ||
- [Sitio de Node.js para Kiwis](http://nodejs.geek.nz/) | ||
- [Sitio Ruso](http://node-center.ru/) | ||
- [Comunidad Servia de Node.js](http://nodejs.rs/) | ||
- [Comunidad de lenguaje hispano](http://nodehispano.com) | ||
- [Comunidad de Taiwan](http://nodejs.tw) | ||
- [Comunidad de Nicaragua de Node.js](http://nodenica.com/) | ||
- [Comunidad Coreana de Node.js](http://nodejs.github.io/nodejs-ko/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters