[NodeJS] Acontecimentos recentes

Nos últimos meses, tenho me envolvido muito com NodeJS. Estou fazendo vários experimentos, inclusive algumas coisas internas aqui na empresa. Certamente falarei sobre isso mais pra frente.

Por conta desse envolvimento, tenho procurado acompanhar os acontecimentos do mundo NodeJS e vou tentar resumir aqui algumas coisa relevantes dos últimos dias.

Node Knockout

Node Knockout

Apesar de todas as outras coisas importantes que tenho pra falar aqui, nenhuma delas é tão recente e tão interesasnte quanto o evento Node Knockout, que é basicamente uma maratona, onde cada equipe tem 48 horas para desenvolver uma aplicação “do zero”. Esse evento foi totalmente inspirado no Rails Rumble, que já acontece há alguns anos.

Infelizmente não pude participar do evento, pois eu tinha alguns compromissos pessoais, não menos importantes, e que não poderiam ser adiados. Eu ia fazer uma aplicação com um amigo de portugal, o José Moreira. Ele acabou fazendo sozinho e ficou ótimo da minha opinião. Votem nessa app :)

Node Smart Machines

Durante o Node Knockout, a Joyent disponibilizou uma hospedagem chamada Node Smartmachines, com deployment via GIT. É bem parecido com o esquema do Heroku, só que ainda está começando. Pra usar basta criar uma conta aqui e começar a fazer seus testes.

Smart Platform Management

Node 0.2.0

No último dia 20 de agosto, foi lançado a versão 0.2.0 do NodeJS, que basicamente se resume ao upgrade da versão do V8 para 2.3.8, algumas melhorias e correções de bugs. Apesar de ainda estar nessa versão “rasa”, o NodeJS tem evoluido de maneira bem interesante, tentando atacar os pontos mais críticos. Ryan Dahl tem se mostrado bem participativo e acessível na lista de discussão oficial e isso de fato ajuda bastante. A API ainda não pode ser considerada estável, mas já caminha pra isso, conforme o anúncio feito na lista.

Node Package Management Website

O gerênciador de pacotes mais famoso para NodeJS agora tem um site para browsear os pacotes existentes, assim como o famoso RubyGems, o que faz com que ele se distancie mais ainda dos concorrentes, se consolidando mais ainda como a principal opção nesse segmento.

npm (node package manager)

Essas são algumas das novidades do mundo NodeJS. Aguardemos as próximas.

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Esta entrada foi publicada em nodejs e marcada com a tag , , , , . Adicione o link permanente aos seus favoritos.
  • http://twitter.com/fczuardi Fabricio Zuardi

    Foi muito massa o Node KO, ainda preciso escrever sobre tb… a entrada da minha equipe (eu mais @dqo, @m_zu e @netoarmando ) foi esta daqui http://umeboshi-fireteam.no.de/ depois se puder de uma olhada e diga o que achou :)

  • http://codificando.com Emerson Macedo

    Legal Fabricio. Vou dar uma olhada sim e aproveito pra votar em vocês. Bom saber que temos mais brazucas interessados em NodeJS. Grande abraço e vamos manter contato !!!

  • http://twitter.com/fczuardi Fabricio Zuardi

    Sim é legal manter o contato e as pessoas que estão brincando com estas tecnologias no radar… teve outra equipe brasileira tb, do @galvez, @rafacv e @cwahlers que infelizmente nao estão concorrendo pq perderam o deadline por muito pouco :(

    Mas a app que fizeram é bem bacana tb: http://the-node-kushes.no.de/

  • http://twitter.com/galvez Jonas Galvez

    Pô, legal ver cobertura sobre o Node.js em blogs brasileiros. Como o Fabricio disse, não conseguimos entregar antes das 9pm mas terminamos mesmo assim e o pessoal do Node Knockout foi kind enough de deixar nossa entry lá no site. Foi realmente muito divertido. Vamos continuar trabalhando no NodeVote, adicionar persistence e outras coisas mais :)

  • http://twitter.com/fczuardi Fabricio Zuardi

    Dois videozinhos relacionados a nossa entry: http://t.co/UXxjmB2 e http://t.co/h2aRELy

  • http://codificando.com Emerson Macedo

    Achei muito interessante o projeto de vocês. Estão usando o Faye certo? Tenho feito algumas experiências com ele e tenho gostado muito.

    Abraços

  • http://twitter.com/fczuardi Fabricio Zuardi

    Sim, estamos usando o Faye. Começamos com o Socket.io que tb é massa, mas começamos a bater cabeça com uns problemas de client desconectando do nada, e provavelmente estavamos instanciando os socket servers de uma maneira meio burra(eu assumo que fui eu que estava afundando a equipe :P ). Como os exemplos que queriamos fazer eram em plataforma que nao iam se beneficiar dos web-sockets e como a arquitetura do nosso negocio era essencialmente pubsub e o tempo era curto o Daniel teve a sacada e os guts de mudar a solução no meio do caminho , o que para a equipe foi ótimo. Uma vez com o Faye rodando a coisa fuiu bem :)

  • Felipe Pavão

    Bem legal Emerson. Eu to pensando em fazer alguma coisa com Node js e Twitter, depois queria trocar uma ideia com vc. É um projeto pessoal que está para ser lançado, mas tem essa parte crítica de integração com o Twiter.

    Abs

  • http://codificando.com Emerson Macedo

    Certamente vamos trocar idéias sobre isso.

    Abraços

  • http://www.facebook.com/people/Luiz-Carlos-Júnior/100001178813568 Luiz Carlos Júnior

    Boa tarde, configurei o node.js no ubuntu e simulei um hello word perfeitamente…
    Porém tenho uma dúvida…

    Executei o arquivo js no terminal, logo ele é tratado como um servidor ?

    Só é possível ter 1 arquivo js em execução, no caso tenho que fazer várias funções neste mesmo js ou existe algum recurso como include?

    Se puder me ajudar,

    att,
    Luiz Carlos

  • http://codificando.com Emerson Macedo

    Olá Luiz Carlos,

    Por favor, direcione dúvidas na lista Node.JS Brasil. Teremos o maior prazer e te ajudar lá. Esse canal aqui não é muito adequado para tirar dúvidas. Fico no aguardo.

    http://groups.google.com/group/nodebr

    Abraços,

    Emerson