BT

Node.js evolui no Windows: novo driver SQL Server e mais suporte de ferramentas

por Roopesh Shenoy , traduzido por Reinaldo Braga em 06 Jul 2012 |

A Microsoft continua investindo no Node.js, desta vez através da introdução de e um novo driver , de código aberto, para o SQL Server e novos recursos específicos para o Node.js no WebMatrix.

O Node.js já é suportado no Windows Azure, e agora a Microsoft está procurando melhorar as ferramentas em volta do framework JavaScript. O WebMatrix 2 traz novos recursos que visam simplificar o desenvolvimento usando Node.js em máquinas com Windows, incluindo:

  • Instalação simplificada e novos modelos básicos;
  • IntelliSense e suporte para os mecanimos de templates Jade e EJS;
  • Um novo editor para código em CoffeeScript.

Esses recursos são analisados em mais detalhes no artigo escrito por Justin Beckwith (em inglês). O WebMatrix 2 também traz outros novos recursos para desenvolvimento web em geral, como melhor suporte para LESS, emuladores para dispositivos Windows e iOS, e uma nova galeria de extensões.

O WebMatrix v2 é baseado no mesmo núcleo do editor WPF, usado pela primeira vez no Visual Studio 2010. Isto torna possível compartilhar recursos entre VS, VWD e WebMatrix.

Portanto é tecnicamente possível que algumas dessas características venha a fazer parte do Visual Studio também.

O novo driver do SQL Server para Node.js permite escrever consultas inline e buscar dados do SQL Server ou SQL Azure. Pode-se buscar todas as linhas de uma vez através de uma função call-back, além de assinar eventos individuais e receber notificações quando metadados ou linhas/colunas são recuperados (Veja a sintaxe nestes testes.)

O SQL Server não é o primeiro banco de dados relacional a ter drivers para o Node.js. Já existem vários drivers de código aberto para Oracle e MySQL. O Node.js é geralmente usado com bancos de dados NoSQL como MongoDB ou CouchDB. Sua API baseada em JSON trabalha bem com JavaScript.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT