MEAN STACK O QUE É ISSO ?

FrankRocha.js
2 min readApr 27, 2018

--

Mongo — Express — Angular — Node

Nesse mundo do desenvolvimento WEB muitas são as tecnologias que tem surgido nesta última década, porem há uma algumas em especial que eu gostaria de falar de forma simples e rápida.

Tecnologia JavaScript, que evoluiu bastante e que vem acompanhando o desenrolar dessa longa e animadora história da internet ao longo dos mais de 20 anos de sua criação.

Com esta evolução surgiu um conjunto de tecnologias indicado pela sigla MEAN, que é na verdade, o emprego e combinação de quatro componentes para desenvolvimento de aplicações Web separados. VEJAMOS ABAIXO

MONGODB: É o banco de dados usado na aplicação, como se fosse um MySql, porem o mongo ele é NoSql ou seja não relacional.

EXPRESS: Framework JavaScript que roda no servidor, ou seja, com ele é possível trabalhar no backend da aplicação manipulando banco de dados com javascript.

ANGULAR: Framework JavaScript que roda no cliente, responsável pela apresentação da aplicação na parte do cliente.

NODEJS: Servidor Web e engine Javascript que roda no servidor.

Veja abaixo como funciona o MEAN:

Cliente faz a requisição->Angular manda a request para o servidor Node -> Servidor Node manda as informações de requisição para o Express -> Que é buscar no banco de dados MongoDB as informações que o cliente requisitou lá no primeiro passo.

Basicamente é isso que significa e que representa a sigla MEAN, agora você já sabe o que significa e despertou interesse na tecnologia, acompanhe a serie de artigos que postarei aqui sobre instalação, configuração e criação de uma aplicação simples usando essa pilha(stack) de desenvolvimento.

Obrigado pela sua leitura, criticas e sugestões são muito bem vindas.

--

--

FrankRocha.js

⚡ Specialist @ Trybe | Software developer ⚡ working with ☕️ 2 coffees/day, teaches things about Js, Node, React, PHP and docker in the community :D