En esta unidad empezaremos a escribir nuestras primeras instrucciones para Node.JS.
Un conjunto de instrucciones es lo que llamamos programa. Por lo tanto, el propósito aquí será que, al terminar, seas capaz de crear pequeños programas... muy básicos, pero completamente funcionales.
Tal como vimos en el capítulo Node.JS, cuando ejecutamos el comando node sin parámetros entramos en el modo REPL, que nos permite probar instrucciones de forma interactiva. Muchos ejemplos de esta unidad se harán directamente en ese modo. Los que necesiten varias líneas de código, en cambio, los escribiremos en VSCode.
Por eso es tan importante que tengas claros los conceptos del capítulo introductorio, ya que aquí los pondremos en práctica.
Cómo escribir código
Hoy en día el desarrollo de software rara vez es un trabajo en solitario: se realiza en equipo. Eso significa que el código no es “de uno mismo”, sino compartido, y debe seguir unas normas comunes para que cualquiera pueda entenderlo y mantenerlo.
A esas normas se las llama estilos de codificación. Explican, por ejemplo, cómo nombrar variables, cómo indentar, dónde usar comentarios, etc. Para reforzar esa homogeneidad, se utilizan formateadores automáticos (code formatters) que aplican el estilo de forma consistente, ya estén integrados en el IDE o disponibles como herramientas externas.
En este curso vamos a seguir la guía de estilo de MDN para JavaScript, que es el lenguaje sobre el que se ejecuta Node.JS.
No necesitas leerla entera ahora; basta con saber que existe y que iremos remitiendo a ella cuando sea oportuno.
Capítulos de esta unidad
El contenido de esta unidad se organiza en los siguientes capítulos:
- Constantes y variables
- Tipos básicos de datos:
bool,numberystring - Valores especiales:
null,undefined,NaNeInfinity - Asignación, operadores aritméticos y concatenación
- Comparaciones y operadores lógicos
- Operadores condicionales:
if,elseyswitch
Y para cerrar la unidad, añadiremos dos capítulos más que te servirán para practicar y depurar lo aprendido: