0% encontró este documento útil (0 votos)
3 vistas1 página

Introducción a Node.js y su arquitectura

Node.js es un entorno de ejecución de JavaScript que permite construir aplicaciones escalables del lado del servidor y de red, basado en el motor V8 de Google Chrome. Funciona de manera multiplataforma y utiliza un modelo asíncrono y orientado a eventos, lo que permite manejar múltiples solicitudes sin bloquear el flujo del programa. Incluye NPM, el gestor de paquetes más grande, que ofrece acceso a miles de librerías y frameworks.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas1 página

Introducción a Node.js y su arquitectura

Node.js es un entorno de ejecución de JavaScript que permite construir aplicaciones escalables del lado del servidor y de red, basado en el motor V8 de Google Chrome. Funciona de manera multiplataforma y utiliza un modelo asíncrono y orientado a eventos, lo que permite manejar múltiples solicitudes sin bloquear el flujo del programa. Incluye NPM, el gestor de paquetes más grande, que ofrece acceso a miles de librerías y frameworks.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Node Js  un entorno de ejecución de JavaScrip, básicamente un sitio donde

tu puedes ejecutar Javascript


[Link] es un entorno de ejecución de JavaScript diseñado para construir
aplicaciones escalables del lado del servidor y de red. Está basado en el
motor V8 de Google Chrome, que permite ejecutar código JavaScript fuera
del navegador.
Multiplataforma: Funciona en Windows, Linux, macOS, etc.
Asíncrono in out con entrada y salida de datos ( en programación
significa que las operaciones no se ejecutan en secuencia rígida (una
después de la otra), sino que pueden iniciarse y completarse en
momentos distintos, sin bloquear el flujo principal del programa.
Esto permite que el sistema siga realizando otras tareas mientras
espera que ciertas operaciones lentas (como leer un archivo o hacer
una petición HTTP) terminen.)
Arquitectura que está orientado a eventos, en el que básicamente
tiene un bucle en el que va manejando las solicitudes que van
llegando cada vez que tiene un evento, en lugar de esperar bloqueos
lo que hace es va ejecutando tareas mientras espera respuestas de
otras tareas que ha dejado por ahí, que pasa que lo esta haciendo en
un solo thead(hilo) por eso se dice que [Link] es monohilo, tiene un
sistema que hace que libera ese proceso para poder hacer cosas en
asíncrono
NPM (Node Package Manager) Viene con npm, el gestor de
paquetes más grande del mundo, con miles de librerías y frameworks
disponibles (como Express, [Link], etc.).

También podría gustarte