Comunidad de diseño web y desarrollo en internet online

nodejs , javascript, html funcionalidad integrada a funcion

Citar            
MensajeEscrito el 22 Ago 2016 10:21 pm
hace unos dias estuve mirando como funcionan ciertas webs que utilizan nodejs, y me decidi ha hacer el salto, asi que me propuse introducirme definitivamente ya que me habian comentado que tener una dualidad entre un sistema nodejs+php+apache para mi web podia ser muy interesante combinar esas tecnologias. Uno de los primeros puntos sobre node es que algunas funciones , metodos de funciones ya tienen entre si ciertas peticiones de variables es decir:

Código Javascript :

var http=require('http');
var html=function(r,R){
R.writeHead(200, {"Content-Type": "text/html;charset=utf-8"});
R.write('<script>console.log("hola mundo cristalab");</script>');
R.close();
R.end();
}
http.createServer(html).listen(5050);

Bueno eso ya lo conozco de algunas funciones que he creado el caso es que al crear el objeto http le aplico createServer dentro del cual me pedira una funcion con cualquier nombre y esta funcion debe tener dos variables da igual de momento cuales, lo que haya dentro de esa funcion en este caso html sera lo que se le envia por el puerto 5050 al usuario.
Normalmente r siempre ponen en los libros como request y R response pero en la realidad se puede poner lo que se quiera, eso si sempre en este caso debe tener dos argumentos, eso sucede por que dentro de http.createServer(F)= hay algo parecido conceptualmente a esto

Código Javascript :

{
var F=>(...a){//gramatica javascript tipo function arrow
                            var request=a[0];var response=a[1];
                            //aqui van mas tipos de procesos     
                     }
}


hay alguna manera de visualizar por browser los errores que me genera el servidor o siempre me los enviara a la consola terminal del servidor?

Por aukun

Claber

200 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Ago 2016 01:51 am
No amigo, los errores de NODE.JS son del lado del back y los visualizas en la terminal.

Si quieres puedes enviarlos al front :) pero para eso tienes que generar los errores :D y los mandas en tu respuesta con un codigo de error HTTP, en vez de 200 un 400, 401, 403, 404... etc.

Solo así podrás verlos en el front.

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.