Presentación de Node.js

elkaoD

#29 hombre el post del tío es un poco trolleada (literalmente, si lees el resto de posts verás que es un troll de cuidado xD) pero en que JavaScript es feote tiene toda la razón. También es cierto que el ejemplo de Fibonacci no es de lo más acertado.

#30 interesante. Supongo que por mucho que V8 vaya como un tiro Node no tiene nada que hacer contra su misma arquitectura de ejecución y compilado.

Ahora estoy enfrascado con Scala a tope (qué lenguaje más complejo, la hostia) pero Haskell está el próximo en la lista :) Estuve mirando también algo de Erlang y promete mucho, por lo que veo Scala toma muchos conceptos de él.

EnZo

#30 Dios! no conocia a Snap como framework web (La verdad es que tampoco conocia haskell). Es tremendamente rapido snap, y es porque haskell se mea a v8: http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=ghc
Alomejor tiene algo que ver que snap sea compilado y nodejs no. No lo sé.

El problema que le veo a snap es que no tiene mucha comunidad. Y eso es esencial de cara al futuro. Supongo que es porque no usa un lenguaje "guay" xD. JS es mas feo que un pie, no tiene tipado ni herencia real y muchas cosas que echo en falta. Pero para bien o para mal es el lenguaje de la web, reconocido por la w3c. Y el que se quiera dedicar a la web tendrá que pasar por el aro.

Ademas una de las ventajas con respecto a snap es que no requiere compilador, y eso llama mucho a los programadores noveles (Creo que ha sido una de las claves del exito de php).
Yo de momento voy a apostar fuerte por nodejs porque le veo futuro, y eso que queria aprender phyton antes, pero visto lo visto nodejs es mas rapido que cualquier framework web (excepto snap, y quiza asp.net) y tiene una proyeccion de comunidad muy prometedora.
Eso sí, odio que snap sea mas rapido que el :(

BLZKZ

haskell en web? lo que me faltaba, volverme loco tambien haciendo una web xDDDDD

14 días después
PiradoIV

Hay un libro de Node.js, está en inglés, pero igual le interesa a alguien:

Formato Online
Formato HTML en una página
Formato PDF

¡Saludos!

3
7 meses después
EnZo

http://www.nodehispano.com/2012/10/linkedin-migra-desde-rails-hacia-node-nodejs/

Twitter tambien abandonó rails...

1 respuesta
B

También tenéis el taller de Nacho Soto en el Betabeers: http://www.youtube.com/watch?v=E1FcQPYoZZk

Está gracioso, aunque a mí no me gusta esa forma de programar tan a saco. Será que vengo de Java. Ni tanto ni tan calvo coño :S

3 respuestas
PiradoIV

#35 "Se reducen de 30 a 3 servidores" ahí es nada xD

1 respuesta
EnZo

#36 Es una forma de trabajar un poco rareja si xD
A mí personalmente me gusta. Lo que no me gusta, es tener que reiniciar el server en cada cambio. Y bueno, pero esto ya es culpa de javascript es que no tiene herencia ni clases reales.

#37 "funcionando hasta 20x mas rápido que en otros escenarios"
Sin duda es una apuesta de futuro. Ya lo están usando los grandes, así que algo quiere decir. Yo seguiré aprendiendo porque creo que tarde o temprano será un claro competidor :D

#39 Y yo y yo, aunque reconozco sus defectos :P

2 respuestas
PiradoIV

#38 yo soy fan de cualquier cosa con JavaScript :$

1 respuesta
B

#36 En mi caso particular necesitaba un servidor asíncrono de alta disponibilidad. Tengo un motor mmorpg parar plataformas móviles y es la solución más optima que encontré para la gestión de mensajes. Además, es bastante cómodo para hacer hotfix al vuelo.

1 respuesta
B

#40: Y erlang con OTP como dice eisen?

#38: En el taller que he puesto se habla de como hacer para que se apliquen los cambios en caliente creo, échale un ojo ;)

1 1 respuesta
B

#41 Entre aprender otro lenguaje o usar uno que ya conozco y que me dará los mismos resultados me quedo con js.

elkaoD

#36 este tío iba a mi clase. No sabía que le iba node ;)

El cabrón es un crack. Salió huyendo de la uni en cuanto pudo (y creo que yo debí hacer lo mismo cuando aún estaba a tiempo :()

1 respuesta
B

#43: Joder que si es un crack, hasta hace poco estaba trabajando en una startup de SF con su hermano y creo que ahora se tomó un tiempo para acabar de estudiar (supongo que en Berkeley o por ahí).

Personalmente es mi modelo a seguir, solo que me superó con creces y siendo más joven xDD

PD: Eso sí, es un fanboy de apple de mucho cuidado xDD

9 meses después
PiradoIV

Un nigromante salvaje aparece para reflotar este hilo

https://github.com/maxogden/art-of-node

1 2 respuestas
elkaoD

#45 muy, muy bueno.

1
B

A ver si le pego un poco mas a JS y me pongo con node.js, hace poco estuve probando unas cosillas y me encantó :3

2 meses después
Sr_RoS

Alguien ha probado Titanium con éxito? estoy intentando programar con alloy? he buscado ejemplos pero no he encontrado muchos.

ItNaS

Yo no tengo mucha idea de node per no podría vivir sin Grunt ahora xd.

1 respuesta
elkaoD

#49 "Yo no tengo mucha idea de node"

¡No sabes lo que te pierdes! :P

1 mes después
Cobre

https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/

Paypal pasandose de Java a Nodejs... y sacan framework para este

http://krakenjs.com/

A lo mejor es viejo, yo lo acabo de ver ahora :)

Yo llevo un par de semanas con el y la verdad que me esta costando cojerlo, pero con estas noticias le dare un poco mas duro xd.

1 1 respuesta
kraneok

En que hosting se puede instalar el combo NodeJS + Socket.io?

1 respuesta
B

#52 https://www.heroku.com/

Este para ir tirando la gratuita va bien, en caso de necesitar algo mas gordo heroku te va a salir carísimo, te recomiendo pillar dedicado/vps y lo montes con una guía. :)

1 respuesta
kraneok

#53 OK gracias, vamos a echarle un vistazin xD

zoeshadow

#51 Tiene buena pinta por lo que he visto, aunque está claro que te tiene que gustar lo de "Convención sobre Configuración", yo personalmente lo odio, pero para software grande en el que tiene que participar mucha gente viene muy bien...

Foxandxss

Yo estoy aprendiendo Node.js aunque mi idea es probar Sails.js que provee controladores REST que van via http requests o websockets indiferentemente. Eso mola para luego usarlo con Angular.JS :)

7 días después
soek

#45 Oh! Que grande!

Yo ya trabajé una vez con nodejs y al principio puede tener cierta adaptación, pero una vez estás metido, es un lujo.

27 días después
B

lo subo solo para cagarme en el recolector de basura de node 0.10 o superior, gracias.

3
8 meses después
MisKo

Casi un año después del ultimo post, y 3 desde que se abrió el hilo...

Que tal vais con NodeJS, que opináis de el?

Yo pese a mi mensaje en #18 aun no lo he tocado, pero lo tengo pendiente, Node y Angular conjuntamente, aunque ya no se si eso está desfasado ( angular me refiero xD ) , pero voy a hacer estos días una aplicación muy sencilla.

X cierto, investigando un poco, tambíen encontre esto: http://reactphp.org/ que viene a ser como la version asyncrona de PHP intentando copiar/llenar ese vacio

Que os parece?

1 respuesta
17 días después
Foxandxss

#59 Angular no está desfasado y cada día es más potente. Sigue siendo el número 1 en frameworks javascript y últimamente las empresas lo piden bastante. Yo no dudaría.

Sobre Node, también crece mucho, tiene su comunidad y en mi opinión, usa el backend que más te guste.