Introducción a Node.js, parte 5: Enviar formularios por POST

Bueno, en la publicación anterior vimos cómo enviar formularios con el método GET, y luego recuperar los valores que se enviaron desde ese formulario a través de la url. Ahora bien, existen dos formas de recuperar datos enviados desde un formulario http, GET y POST, aunque hay otras más, por el momento veremos éstas. Y en esta ocasión aprenderemos a recuperar valores enviados desde un formulario mediante el método POST.

Seguir leyendo “Introducción a Node.js, parte 5: Enviar formularios por POST”

Introducción a Node.js, parte 4: Enviar formularios por GET

Algo bastante útil a la hora de recoger datos en una petición, en una página web, son las variables de tipo GET. Variables que son visibles en la url lo cual nos permite por ejemplo darle un aspecto de tipo dinámico a la misma, por ejemplo un buscador, en donde se recuperan variables dependerán de los valores que se pasen por la url.

Seguir leyendo “Introducción a Node.js, parte 4: Enviar formularios por GET”

Introducción a Node.js, parte 3: Crear módulos

En la publicación pasada, Introducción a Node.js, parte 2: Crear página estática, habíamos visto como crear una aplicación web con archivos estáticos; html, css, js e imágenes; cada vez que un visitante accedía al navegador, a través de la url, la aplicación intentaba buscar un archivo y de encontrarlo y leerlo lo devolvía al navegador, si había algún problema al leerlo devolvía un error 500 y de no encontrarlo un error 404. El código era:

Seguir leyendo “Introducción a Node.js, parte 3: Crear módulos”

Introducción a Node.js, parte 2: Crear página estática

En la última publicación vimos cómo instalar Node.js, y también habíamos dicho que éste es un lenguaje de programación orientado a eventos. Y también a aprendimos a crear nuestro primer servidor Node.js mediante el uso del módulo http. Este objeto mediante el evento .createServer() escuchará y ejecutará una función cada vez que un cliente se conecte al servidor:

Seguir leyendo “Introducción a Node.js, parte 2: Crear página estática”