Comunidad de diseño web y desarrollo en internet online

Node.js

Citar            
MensajeEscrito el 18 Dic 2012 06:38 pm
Buenas!

Estoy investigando sobre Node.js y ya me he pasado por varios documentos de Cristalab y de otros lugares.

Apache a diferencia de Node.js, una vez que lo instalas, este genera un fichero llamado WWW donde por teoría debes colocar tus proyectos para poderlos ver en los navegadores. En Node.js, por lo que he estudiado, esto no es así.

Mi pregunta es algo que quizás forme parte de la abstracción de Node.js.

Cuando creas un proyecto Node.js, como haces para que al colocar en el navegador algo como: localhost/webapp, se ejecute solo los archivos de ese proyecto llamado "webapp"?

Pregunto porque los paradigmas que conozco según Apache, existe, como mencione antes, una carpeta con una estructura de archivos parecida a esto:

/webapp
/webapp/index.html
/webapp/styles/styles.css

Lo que mas o menos, entendí de Node.js es que debes "rutear" pero, ¿esto tendría que hacerlo cada vez que quiera crear un nuevo proyecto?

Este tutorial hecho por @zarkiel, es muy bueno pero no ayuda mucho en cuanto a la ubicación especifica de los proyectos:
http://www.cristalab.com/tutoriales/aplicacion-basica-con-nodejs-express-jade-y-stylus-c101503l/

Por jlvieitez

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Abr 2013 07:04 am
Mira, es el primer error que se comete a la hora de entender NodeJs. No no existe un sistema de archivos, impulsado directamente para la web es decir como Apache que muestra el sistema de archivos.

En NodeJs, se construye un sistema de direcciones muy parecido a Django. Es decir que no existe un sistema de archivos (Claro, si uno quiere dejar abierto cierta parte se puede hacer). Tampoco existe un lugar dentro del sistema de archivos del PC/Servidor que se deba colocar, y ni mucho menos existe una forma o un "template" como Django o TomCat. Si, la primera vez que lo lei sono super extra;o.

Si tienes que rutear todo, desde cero, cada vez que creas un proyecto. Por que se supone que todos los proyectos son diferentes.

Por alejonext

Claber

235 de clabLevel

2 tutoriales

Genero:Masculino  

artista

chrome

 

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