Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 82

INSTITUCIÓN:

UNIVERSIDAD TECNOLÓGICA DEL NORTE DE GUANAJUATO

ASIGNATURA:
APLICACIONES WEB PARA LA INDUSTRIA 4.0

ÁREA ACADÉMICA:
. TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

PROGRAMA EDUCATIVO:
TSU EN DESARROLLO DE SOFTWARE Y MULTIPLATAFORMA
GRUPO:
GDS0351

DOCENTE:
GABRIEL BARRON

ALUMNO:
KEVIN LEONEL VALDEZ SÁNCHEZ

Dolores Hidalgo, Guanajuato. A 04 de febrero de 2022.


Índice
INTRODUCCIÓN..........................................................................................................1

DESARROLLO.............................................................................................................1

CONCLUSIÓN..............................................................................................................2

BIBLIOGRAFÍA.............................................................................................................3
Introducción
El objetivo principal de este reporte es dar a conocer los aspectos más importantes relacionados
con el framework Node JS, tales como su descripción, documentación, detalles técnicos y el
proceso de instalación de este. En términos generales Node JS es un entorno en tiempo de
ejecución multiplataforma de código abierto que funge como una herramienta bastante útil para
el desarrollo de aplicaciones web multiplataforma. En el siguiente documento se evidencia el
proceso de desarrollo de un proyecto realizado con ayuda del framework Node JS y una base de
datos de MongoDB, así como las valoraciones y resultados finales sobre el trabajo con esta
herramienta para la creación de aplicaciones web. 

Contenido
Nombre del Framework: Node JS

Descripción: 
Node JS está escrito principalmente en el lenguaje de programación JavaScript, que a su vez fue
desarrollado sobre las bases de motor Chrome v8. Este framework tiene la utilidad de poder crear
programas de red altamente estables como lo son los múltiples servidores que se encuentren
alojados en la red y de igual manera también está enfocado a aplicaciones JavaScript a lado de
servidor, que de igual manera sirve para que una aplicación pueda ejecutarse dentro de distintos
sistemas operativos como lo son Os X, Microsoft Windows y Linux. Una de las cosas extra que
puede llegar a introducir Node. Js es el integrar una gran cantidad de biblioteca con módulos
JavaScript el cual simplifica el desarrollo  de las aplicaciones web. 

1
Gracias a su modelo único de E / S, sobresale en muchas situaciones escalables y en tiempo real
que los servidores demandan. Es liviano, eficiente y su capacidad para usar JavaScript tanto en el
front-end como en el back-end abre nuevas formas de desarrollar aplicaciones. Es por eso que
muchos líderes importantes y populares de la industria eligen confiar en Node.js, como lo son:
eBay, Netflix, General Electric, GoDaddy, Microsoft, PayPal, Uber, NASA, Medium, Wikipins,
Yahoo! o Yammer. La principal razón de esta decisión es debido a su alta tolerancia a fallas y
que al ser una plataforma ligera, rápida y robusta lograron una reducción en el tiempo de inicio
en un 70%.

Organización:
La organización que inició con el desarrollo de Node Js fue llamada como Node.js Developers, el
cual es la mayor parte de desarrolladores los cuales realizaron node.js, pero este equipo de
desarrolladores viene por parte de la empresa Jokent Inc, esta empresa que siendo de desarrollo
de software, se especializa en la virtualización de aplicaciones y computación en la nube, es
importante destacar que la organización de en la que se decidió realizar el lanzamiento de Node
en 2009, Node Js fue ideado principalmente por Ryan Lienhart Dahl el cual se empezó a
desarrollar el concepto Node.JS 

Es importante destacar que Node.JS hace que el Framework tenga un objetivo de que sus códigos
se tengan que ejecutar en un servidor

Documentación y Comunidad:
Al momento de trabajar con cualquier framework de desarrollo web es de vital importancia estar
informado o estar al tanto de la información y recursos como la página oficial con los cuales
poder trabajar el framework, en este caso la fuente principal de consultas de información sobre el
framework se encuentra en la documentación oficial de Node JS., así mismo también es
importante conocer acerca de la comunidad de desarrolladores de Node JS.

Dentro de la documentación oficial del framework podremos encontrar toda la información


necesaria para poder trabajar con Node js tanto en versiones actuales como versiones más
antiguas del framework.

2
Por otra parte, es importante tener algunas fuentes adicionales de ayuda para poder trabajar con el
framework Node JS.

Requisitos de instalación:
Node.js es un entorno que tiene un desarrollo bastante importante ya que puede ser utilizado en
una gran variedad de computadoras y servidores con diferentes sistemas operativos, ya que este
puede ejecutarse en casi cualquier sistema operativo (Windows 7 en adelante, macOS, la mayoría
de las distribuciones de Linux).

En cuanto a requerimientos de hardware, Node.js puede funcionar en la mayoría de las


computadoras de la actualidad, ya que puede funcionar en dispositivos con características o
requerimientos bastante básicos como los siguientes:

 256 o 128 MB de RAM como mínimo de almacenamiento en Disco Duro


 Un procesador de mínimo un núcleo.
 Computadora con mínimo 6GB de memoria RAM

 Un ejemplo del uso de Node.js en dispositivos que se utilizan en IoT es con su uso en la
Raspberry Pi.

Instalación del Framework:


A continuación, se evidencia de manera breve y concisa el proceso de instalación del framework.

 Primero que nada, será necesario buscar en Google en el que de forma literal se tendrá
que buscar node.js install y se tendrá que dar clic a la primera búsqueda.

3
 Una vez dado clic en la primera búsqueda se mostrará la página de descargas de node.js
para empezar a instalar Node se tendrá que dar clic a la opción de la instalación de
Windows

Una vez completada la descargada la versión se irá a descargas y se dará clic en al ejecutable de
Node para empezar con la instalación.

4
Una vez dado clic en se mostrará clic en siguiente

Una vez dado clic al siguiente seguirá la opción para dar clic para poder aceptar los términos de
uso y licencias en las que nada avisa términos de uso de node.js después se tiene que dar clic en
aceptar los términos en siguiente.

después en las siguientes ventanas se dará siguiente.

5
Ahora se tiene que esperar para que se termine de instalar node.js

ahora se dará en finish para terminar la instalación.

Finalmente se puede comprobar que Node se instaló correctamente comprobando los siguientes
comandos en una consola de CMD.

El primer comando npm --version sirve para comprobar la versión y asegurarse de que se instaló
el administrador de paquetes de Node que sirve para descargar los paquetes y dependencias
necesarias para los proyectos  de Node.

6
El segundo comando Node --version sirve para comprobar la versión de Node que tenemos
actualmente instalada en nuestro sistema operativo y con esto comprobamos que ya podemos
comenzar a trabajar y crear un proyecto de Node JS.

Proyecto Node JS con MongoDB

7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Resultados
Conclusiones y recomendaciones
Bibliografía
https://nodejs.org/en/docs/

https://www.tutorialesprogramacionya.com/javascriptya/nodejsya/

https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/
development_environment  

80

También podría gustarte