Introdução ao NodeJS
Este artigo traz um breve comentário sobre o NodeJS (disponível em http://nodejs.org e com uma boa comunidade em português disponível em http://nodebr.com).
NodeJS (ou simplesmente node) é uma plataforma construída sobre a engine do javascript do Chrome (formalmente V8 JavaScript Engine) e tem se tornado uma excelente alternativa para disponibilizar aplicações em rede com alto grau de escalabilidade e de forma muito rápida.
Se quiser saber um pouco mais (o porque o nome mudou de Node para NodeJS por exemplo) visite o site original (ou lembre que o Google é seu amigo!!)
Neste artigo iremos colocar no ar uma simples API que será incrementada aos poucos.
A motivação para este artigo veio da necessidade de construir de forma rápida um servidor web que pudesse ser utilizado para ensinar os conceitos de aplicações web baseadas em REST/SOAP.
Muito do código que será disponibilizado aqui foi retirado da documentação oficial ou de outros blogs e onde for pertinente incluirei a referencia original.
Espero que façam um bom uso.
A primeira coisa a fazer é obviamente instalar o NodeJS…
no linux basta (a instalação no Windows é NNC – Next, Next, e na falta de next Concluir)
$ sudo apt-get install nodejs
Existe também um gerenciador de módulos para o Node (Node Packaged Modules) ou simplesmente npm (vamos precisar dele logo logo para instalar alguns packages adicionais… então aproveite e já deixe instalado…
$ sudo apt-get install npm
Agora vamos por o servidor no ar…. (continua… )
