Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/12/2011, 15:13
Avatar de alejandromg
alejandromg
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tegucigalpa, HN
Mensajes: 35
Antigüedad: 12 años, 6 meses
Puntos: 15
Respuesta: Inspiración para interesados en node.js

Cita:
Iniciado por neb642 Ver Mensaje
:
<html>
...
<div> Hola <?php echo $user; ?> </div>
...
</html>
Esa es una de las grandes diferencias de node.js, a menos que uses un sistema de plantillas como mustache o algo así, algo muy trabajoso. En mi caso lo que uso es jade (http://jade-lang.com/), pero tambien existe ejs y otros que hacen lo mismo. En el caso de jade, suponiendo usas express seria asi:

// server-side

// code
res.render('ejemplo', {user: "USUARIO"});

// cliente (usando jade)
!!!
html
div Hola #{user}

Es bastante fácil y no necesitas cerrar tags, solo indentar correctamente. Además jade te permite ejecutar javascript directamente en la plantilla, por ejemplo:

// server

res.render('ejemplo',{users:['juan','pedro']})

// cliente
!!!
html
div
- users.forEach(function(user){
p Hola #{user}
- });

Saludos.
__________________
¿Te gusto mi comentario? +1 ;)

Alejandro Morales. La mejor forma de contactarme :: via twitter @_alejandromg
CTO at numbus