¿Qué es Node.js y para qué se usa?
Node.js · Tecnología web
Es un programa que permite usar JavaScript, el lenguaje de las páginas web, también en servidores y en el computador. Así el mismo lenguaje sirve para la página y para lo que corre por detrás.
¿Qué es Node.js y para qué se usa en un proyecto web?
JavaScript nació para correr dentro del navegador. Node.js es un entorno de ejecución de código abierto que lo lleva al computador y al servidor, de modo que el mismo lenguaje sirve tanto para la página como para la lógica que corre detrás.
Sobre Node.js funcionan muchas herramientas del desarrollo web moderno, entre ellas Next.js y los programas que compilan un proyecto antes de publicarlo.
Usar un solo lenguaje en todo el proyecto reduce piezas sueltas y facilita que un mismo equipo mantenga el frente y el servidor. Para el dueño del negocio se traduce en depender menos de especialistas distintos para cada parte.
Lo mismo, en pequeño y en grande
Un catálogo con muchas fichas
Una tienda tiene una docena de fichas de producto casi iguales. En vez de escribirlas una por una, un pequeño programa hecho en Node arma todas a partir de una plantilla. Si cambia la plantilla, cambian todas con un solo comando.
Una empresa con equipo de programadores
Una empresa usa JavaScript para su sitio y también para la lógica que corre detrás. Con un solo lenguaje, el mismo equipo puede mantener las dos partes y hay menos piezas sueltas de las que depender.
Cómo lo usamos en Damorus
En La Roca, las trece fichas de producto, las páginas de zona, el mapa del sitio y el juego de íconos los producen generadores escritos en Node que corren antes de publicar, y un cambio en la plantilla llega a todas las páginas con un solo comando. El programa de Atlantic Center también lleva Node.js por dentro, porque así funciona Electron, y este sitio corre sobre Next.js, que a su vez se apoya en Node.js.
Pon a prueba lo que leíste
Elige A, B o C. Si fallas, lees el porqué y pruebas otra vez.
JavaScript nació para correr dentro del navegador. ¿Qué logra Node.js?
Aprende jugando
La cocina sin pausa
La cocina sin pausa
Otros temas que te pueden interesar
La gente también busca
