Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Express 4

Express 4

Abordagem bem complete do que a versão 4.0 do ExpressJS aplica.

Beto Muniz

March 22, 2014
Tweet

More Decks by Beto Muniz

Other Decks in Programming

Transcript

  1. ExpressJS é um framework para Node.js criado por TJ Holowaychuk

    com o propósito de simplificar o desenvolvimento de aplicações web através de inúmeros recursos. Tais recursos proporcionam comodidade e ao mesmo tempo qualidade na entrega de código, pois o framework foca em facilitar, padronizar e promover boas práticas de escrita, como também bastante performance e segurança embutida ao mesmo. expressjs.com
  2. package.json (ExpressJS 4) Agora todos os middlewares de configuração foram

    "modularizados" (exceto o 'static') …e deverão ser instanciados como dependência do projeto juntamente com o modulo do express. expressjs.com
  3. app.configure e ambientes (ExpressJS 3.x) Antes… O escopo de ambiente

    para configurações do Express precisava de múltiplas instâncias de app.configure() expressjs.com
  4. app.configure e ambientes (ExpressJS 4) E agora, com o app.configure()

    removido, o simples if resolverá aplicações de múltiplos ambientes sem a necessidade de invocar .configure() todas as vezes. expressjs.com
  5. express.Router() A Router API são tratadas como 'mini' aplicações e

    provêem métodos de roteamento isolados, tais como .use(), .get(), .param(), .route(), etc. expressjs.com