SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Desarrollo Fullstack
Les damos la bienvenida
Vamos a comenzar a grabar la clase
Clase 24 Clase 25
Clase 23
Patrones de Arquitectura
¿Qué son?
Tipos de patrones
MVC
REST
Node JS
Módulos
Node Package Manager
Servidor Web Node Nativo
Enviar Texto
Enviar Archivos
Node JS
¿Qué es?
¿Cómo funciona?
Single Thread vs Multi Thread
Instalación
Llegó el momento más
esperado.
NODE JS
Introducción
Es un entorno de ejecución para JavaScript orientado a
eventos asíncronos diseñado para crear aplicaciones
web escalables, construido con V8, el motor de
JavaScript de Chrome, escrito en C, C++ y JavaScript.
Nos permite desarrollar con el lenguaje Javascript
más allá del navegador.
¿Qué es Node JS?
¿Es NODE JS un lenguaje de programación?
En una palabra: NO.
NODE es un entorno de ejecución
que se utiliza para ejecutar
JavaScript fuera del navegador.
Tampoco es un framework
El tiempo de ejecución de NODE se construye
sobre un lenguaje de programación -en este
caso, JavaScript- y ayuda a la ejecución de los
propios frameworks.
En resumen, NODE no es un lenguaje de programación ni un marco de
trabajo, es un entorno para ellos.
NODE utiliza la arquitectura “Single
Threaded Event Loop” para manejar
múltiples clientes al mismo tiempo, a
diferencia de los clientes concurrentes
multihilo en lenguajes como Java.
Arquitectura de Node
Single Thread VS Multi Thread
SINGLE THREAD
1. Mantiene un pool de hilos limitado para atender las
peticiones.
2. Cada vez que llega una solicitud, la coloca en una cola.
3. El Event Loop espera las peticiones indefinidamente.
4. Cuando llega una solicitud, el bucle la recoge de la cola y
comprueba si requiere una operación de entrada/salida (E/S)
de bloqueo. Si no es así, procesa la solicitud y envía una
respuesta.
5. Si la solicitud tiene una operación de bloqueo que realizar, el
bucle de eventos asigna un hilo del pool de hilos internos
para procesar la solicitud. Los hilos internos disponibles son
limitados.
6. El Event Loop rastrea las solicitudes que se bloquean y las
coloca en la cola una vez que se procesa la tarea que se
bloquea. Así es como mantiene su naturaleza no bloqueante.
Single Thread VS Multi Thread
MULTITHREAD
En un modelo de solicitud-respuesta multihilo,
varios clientes envían una solicitud y el servidor
procesa cada una de ellas antes de devolver la
respuesta.
Sin embargo, se utilizan múltiples hilos para
procesar las llamadas concurrentes. Estos hilos
se definen en un pool de hilos, y cada vez que
llega una petición, se asigna un hilo individual
para manejarla.
Arquitectura Node JS
Dado que NODE utiliza menos hilos, utiliza menos recursos/memoria, lo que resulta en una ejecución
más rápida de las tareas. Así que para nuestros propósitos, esta arquitectura de un solo hilo es
equivalente a la arquitectura multihilo.
Cuando uno necesita procesar tareas con muchos datos, entonces tiene mucho más sentido utilizar
lenguajes multihilo como Java. Pero para aplicaciones en tiempo real, Node.js es la opción obvia.
USOS COMUNES DE NODE JS
Chats en tiempo real
Debido a su naturaleza asíncrona de un
solo hilo, es muy adecuado para procesar
la comunicación en tiempo real. Se puede
escalar fácilmente y se utiliza a menudo
en la construcción de chatbots.
Aplicaciones basadas en REST API
JavaScript se utiliza tanto en el frontend
como en el backend de los sitios. Así, un
servidor puede comunicarse fácilmente
con el frontend a través de APIs REST
utilizando Node.js.
Streaming de datos
Empresas como Netflix utilizan
NODE para el streaming, esto se
debe principalmente a que NODE
es ligero y rápido.
Aplicaciones de una sola página (SPA)
El Event Loop de Node.js viene al rescate
aquí, ya que procesa las solicitudes de
forma no bloqueante permitiendo tener
peticiones para componentes específicos.
Ahora que conocemos cómo
funciona y para qué sirve,
vamos a instalarlo.
Instalación
Ingresamos a
https://nodejs.org/en/ y
descargamos la versión LTS (long
term support) ya que es la más
reciente y con soporte oficial
recomendada para proyectos
“reales” o productivos.
Primeros pasos con NodeJS
Ahora que tenemos NODE instalado en nuestra
PC podemos trabajar con él del mismo modo
que lo hacíamos con Javascript.
En esta ocasión para ejecutar nuestro código en
lugar de usar la consola del navegador, vamos a
usar la terminal de VS CODE o de nuestra PC.
También podemos escribir y ejecutar
nuestro código NODE a través de la
consola mediante el comando node.
Para salir de este modo, usamos el
comando .exit
Primeros pasos con NodeJS
Como podemos ver cambia el
entorno de ejecución pero
mantenemos la misma sintaxis.
No te olvides de dar el presente
Recordá:
● Revisar la Cartelera de Novedades.
● Hacer tus consultas en el Foro.
Todo en el Aula Virtual.
Gracias

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Devops & Configuration management tools
Devops & Configuration management toolsDevops & Configuration management tools
Devops & Configuration management tools
 
Kubernetes PPT.pptx
Kubernetes PPT.pptxKubernetes PPT.pptx
Kubernetes PPT.pptx
 
DevOps with Kubernetes
DevOps with KubernetesDevOps with Kubernetes
DevOps with Kubernetes
 
Introduce Google Kubernetes
Introduce Google KubernetesIntroduce Google Kubernetes
Introduce Google Kubernetes
 
Kubernetes 101
Kubernetes 101Kubernetes 101
Kubernetes 101
 
Automated Deployments
Automated DeploymentsAutomated Deployments
Automated Deployments
 
Deploy Application on Kubernetes
Deploy Application on KubernetesDeploy Application on Kubernetes
Deploy Application on Kubernetes
 
Kubernetes Architecture and Introduction
Kubernetes Architecture and IntroductionKubernetes Architecture and Introduction
Kubernetes Architecture and Introduction
 
Kubernetes workshop
Kubernetes workshopKubernetes workshop
Kubernetes workshop
 
Spark and the Hadoop Ecosystem: Best Practices for Amazon EMR
Spark and the Hadoop Ecosystem: Best Practices for Amazon EMRSpark and the Hadoop Ecosystem: Best Practices for Amazon EMR
Spark and the Hadoop Ecosystem: Best Practices for Amazon EMR
 
Azure kubernetes service (aks)
Azure kubernetes service (aks)Azure kubernetes service (aks)
Azure kubernetes service (aks)
 
Spring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msaSpring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msa
 
Microservices and SOA
Microservices and SOAMicroservices and SOA
Microservices and SOA
 
Deploy, Scale and Manage your Application with AWS Elastic Beanstalk
Deploy, Scale and Manage your Application with AWS Elastic BeanstalkDeploy, Scale and Manage your Application with AWS Elastic Beanstalk
Deploy, Scale and Manage your Application with AWS Elastic Beanstalk
 
stupid-simple-kubernetes-final.pdf
stupid-simple-kubernetes-final.pdfstupid-simple-kubernetes-final.pdf
stupid-simple-kubernetes-final.pdf
 
Angular material
Angular materialAngular material
Angular material
 
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
 
Accelerating with Ansible
Accelerating with AnsibleAccelerating with Ansible
Accelerating with Ansible
 
All about paas_iaas_saas_29.01.2015
All about paas_iaas_saas_29.01.2015All about paas_iaas_saas_29.01.2015
All about paas_iaas_saas_29.01.2015
 
Learn kubernetes in 90 minutes
Learn kubernetes in 90 minutesLearn kubernetes in 90 minutes
Learn kubernetes in 90 minutes
 

Ähnlich wie 24. Introducción a Node JS.pdf

Node.js - un poco de informacion.
Node.js - un poco de informacion.Node.js - un poco de informacion.
Node.js - un poco de informacion.
Luis Toscano
 
Presentacion taller de programacion
Presentacion taller de programacionPresentacion taller de programacion
Presentacion taller de programacion
SaulSoto19
 
Estudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAEstudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVA
Helmilpa
 

Ähnlich wie 24. Introducción a Node JS.pdf (20)

NodeJS y MongoDB
NodeJS y MongoDBNodeJS y MongoDB
NodeJS y MongoDB
 
Node.js - un poco de informacion.
Node.js - un poco de informacion.Node.js - un poco de informacion.
Node.js - un poco de informacion.
 
Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !
 
Desarrollo de Aplicaciones con Node.js | INTERSYS UNPRG | 2012
Desarrollo de Aplicaciones con Node.js | INTERSYS UNPRG | 2012Desarrollo de Aplicaciones con Node.js | INTERSYS UNPRG | 2012
Desarrollo de Aplicaciones con Node.js | INTERSYS UNPRG | 2012
 
Aspectos nodejs
Aspectos nodejsAspectos nodejs
Aspectos nodejs
 
Introduccion a Node.js
Introduccion a Node.jsIntroduccion a Node.js
Introduccion a Node.js
 
Introducción a NodeJS
Introducción a NodeJSIntroducción a NodeJS
Introducción a NodeJS
 
Tecnologias emergentes node js
Tecnologias emergentes node jsTecnologias emergentes node js
Tecnologias emergentes node js
 
Presentacion taller de programacion
Presentacion taller de programacionPresentacion taller de programacion
Presentacion taller de programacion
 
Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)
 
NodeJS
NodeJSNodeJS
NodeJS
 
MEAN Stack
MEAN StackMEAN Stack
MEAN Stack
 
Atix23
Atix23Atix23
Atix23
 
Atix23
Atix23Atix23
Atix23
 
Introduccion a Nodejs
Introduccion a NodejsIntroduccion a Nodejs
Introduccion a Nodejs
 
EQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
 
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
Estudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAEstudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVA
 

Kürzlich hochgeladen

Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
NELLYKATTY
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
KevinBuenrostro4
 
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdfTema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Noe Castillo
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
lvela1316
 

Kürzlich hochgeladen (20)

Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIALA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
 
Análisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónAnálisis de los factores internos en una Organización
Análisis de los factores internos en una Organización
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
 
Evaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónEvaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la Organización
 
2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx
 
Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdfTema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdf
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
 
Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
 
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
 
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
 

24. Introducción a Node JS.pdf

  • 2. Les damos la bienvenida Vamos a comenzar a grabar la clase
  • 3. Clase 24 Clase 25 Clase 23 Patrones de Arquitectura ¿Qué son? Tipos de patrones MVC REST Node JS Módulos Node Package Manager Servidor Web Node Nativo Enviar Texto Enviar Archivos Node JS ¿Qué es? ¿Cómo funciona? Single Thread vs Multi Thread Instalación
  • 4. Llegó el momento más esperado.
  • 6. Es un entorno de ejecución para JavaScript orientado a eventos asíncronos diseñado para crear aplicaciones web escalables, construido con V8, el motor de JavaScript de Chrome, escrito en C, C++ y JavaScript. Nos permite desarrollar con el lenguaje Javascript más allá del navegador. ¿Qué es Node JS?
  • 7. ¿Es NODE JS un lenguaje de programación? En una palabra: NO. NODE es un entorno de ejecución que se utiliza para ejecutar JavaScript fuera del navegador. Tampoco es un framework El tiempo de ejecución de NODE se construye sobre un lenguaje de programación -en este caso, JavaScript- y ayuda a la ejecución de los propios frameworks. En resumen, NODE no es un lenguaje de programación ni un marco de trabajo, es un entorno para ellos.
  • 8. NODE utiliza la arquitectura “Single Threaded Event Loop” para manejar múltiples clientes al mismo tiempo, a diferencia de los clientes concurrentes multihilo en lenguajes como Java. Arquitectura de Node
  • 9. Single Thread VS Multi Thread SINGLE THREAD 1. Mantiene un pool de hilos limitado para atender las peticiones. 2. Cada vez que llega una solicitud, la coloca en una cola. 3. El Event Loop espera las peticiones indefinidamente. 4. Cuando llega una solicitud, el bucle la recoge de la cola y comprueba si requiere una operación de entrada/salida (E/S) de bloqueo. Si no es así, procesa la solicitud y envía una respuesta. 5. Si la solicitud tiene una operación de bloqueo que realizar, el bucle de eventos asigna un hilo del pool de hilos internos para procesar la solicitud. Los hilos internos disponibles son limitados. 6. El Event Loop rastrea las solicitudes que se bloquean y las coloca en la cola una vez que se procesa la tarea que se bloquea. Así es como mantiene su naturaleza no bloqueante.
  • 10. Single Thread VS Multi Thread MULTITHREAD En un modelo de solicitud-respuesta multihilo, varios clientes envían una solicitud y el servidor procesa cada una de ellas antes de devolver la respuesta. Sin embargo, se utilizan múltiples hilos para procesar las llamadas concurrentes. Estos hilos se definen en un pool de hilos, y cada vez que llega una petición, se asigna un hilo individual para manejarla.
  • 11. Arquitectura Node JS Dado que NODE utiliza menos hilos, utiliza menos recursos/memoria, lo que resulta en una ejecución más rápida de las tareas. Así que para nuestros propósitos, esta arquitectura de un solo hilo es equivalente a la arquitectura multihilo. Cuando uno necesita procesar tareas con muchos datos, entonces tiene mucho más sentido utilizar lenguajes multihilo como Java. Pero para aplicaciones en tiempo real, Node.js es la opción obvia.
  • 12. USOS COMUNES DE NODE JS Chats en tiempo real Debido a su naturaleza asíncrona de un solo hilo, es muy adecuado para procesar la comunicación en tiempo real. Se puede escalar fácilmente y se utiliza a menudo en la construcción de chatbots. Aplicaciones basadas en REST API JavaScript se utiliza tanto en el frontend como en el backend de los sitios. Así, un servidor puede comunicarse fácilmente con el frontend a través de APIs REST utilizando Node.js. Streaming de datos Empresas como Netflix utilizan NODE para el streaming, esto se debe principalmente a que NODE es ligero y rápido. Aplicaciones de una sola página (SPA) El Event Loop de Node.js viene al rescate aquí, ya que procesa las solicitudes de forma no bloqueante permitiendo tener peticiones para componentes específicos.
  • 13. Ahora que conocemos cómo funciona y para qué sirve, vamos a instalarlo.
  • 14. Instalación Ingresamos a https://nodejs.org/en/ y descargamos la versión LTS (long term support) ya que es la más reciente y con soporte oficial recomendada para proyectos “reales” o productivos.
  • 15. Primeros pasos con NodeJS Ahora que tenemos NODE instalado en nuestra PC podemos trabajar con él del mismo modo que lo hacíamos con Javascript. En esta ocasión para ejecutar nuestro código en lugar de usar la consola del navegador, vamos a usar la terminal de VS CODE o de nuestra PC.
  • 16. También podemos escribir y ejecutar nuestro código NODE a través de la consola mediante el comando node. Para salir de este modo, usamos el comando .exit Primeros pasos con NodeJS
  • 17. Como podemos ver cambia el entorno de ejecución pero mantenemos la misma sintaxis.
  • 18. No te olvides de dar el presente
  • 19. Recordá: ● Revisar la Cartelera de Novedades. ● Hacer tus consultas en el Foro. Todo en el Aula Virtual.