PRIMERS: Express
O Express é uma plataforma leve para desenvolvimento de aplicações web usando Node.js. Ele ajuda a organizar o server-side das aplicações web. O site dele o descreve como "um framework flexível e minimalista para aplicações web".
O Express esconde grande parte do trabalho interno do Node e isso permite que você mergulhe no seu código e ponha as coisas pra funcionar muito mais rápido. Ele é bastante fácil de aprender e ainda te dá alguma flexibilidade com a sua estrutura. Essa é a razão que o torna o mais popular framework para Node. Alguns dos grandes nomes usando Express incluem:
- MySpace
- Klout
- Segment.io
O Express vem com vários ótimos recursos que irão facilitar o seu desenvolvimento. Como:
- Router
- Handling Requests
- Application Settings
- Middleware
E não se preocupe se alguns desses termos forem novos pra você. Quando construirmos nossa aplicação de exemplo, vamos mergulhar em cada um desses componentes, aprender sobre eles e usá-los.
Então, vamos ao MongoDB!