Transcript
Page 1: Boas práticas na criação web - introdução

www.danielbrandao.com.br

Boas práticas na criação web - Introdução - por Daniel Brandão

Page 2: Boas práticas na criação web - introdução

www.danielbrandao.com.br

Boas práticas na criação web por Daniel Brandão

Olá pessoal!

Gostaria de compartilhar algo que não é novo, mas que agora tem sido algo constante em minha vida profissional: Boas Práticas!

Depois de alguns anos fora efetivamente da área de criação, onde fiquei de 2 para 3 anos focado no ensino, este ano voltei a ser um desenvolvedor web na íntegra, o que é meu oficio original, por formação também.

Para poder desenvolver as boas práticas, tive que colocar em práticas velhas máximas do desenvolvimento, coisa que nos últimos 5 anos tem se tornado um padrão: o modelo MVC (Model, View, Controller), modelo criado para distinguir as partes do projeto de um website entre o modelo, a visão e o controle.

Modelo (model)

O modelo seria a parte onde efetivamente fica o conteúdo da página, separando do layout e dos demais elementos de controle da mesma. Nesta parte, são armazenados os dados do seu projeto, que mais tarde aparecerão ao usuário final para visualização.

Visão (view)

A visão seria propriamente a parte visual do projeto. É a parte do website que o usuário visualiza o conteúdo, a interface do projeto em si.

Controlador (controller)

O controlador é onde ficam os controles que comandam, por assim dizer, a forma de interação e visualização do usuário ao sistema do seu projeto web. Este elemento interage tanto com a visão (alterando o modo de visualizar o documento do site) como com o modelo (alterando o arquivo em si, demonstrando posteriormente essas mudanças).

Mesmo sendo desenvolvido originalmente para sistemas desktop(local em um computador), o MVC foi adaptado como uma arquitetura para as aplicações Web em todas as linguagens de programação maiores. É comum você se deparar com este padrão na programação orientada a objetos (POO), em linguagens dinâmicas como Java, .NET, PHP, Peal, Python, entre outras.

Irei criar uma série demonstrado boas práticas para o desenvolvimento web na prática, compartilhando as formas de separar bem o conteúdo de um site, principalmente na

Page 3: Boas práticas na criação web - introdução

www.danielbrandao.com.br

visão Frontend (HTML, CSS e JavaScript). Se gostou, comente e compartilhe na sua rede social favorita e acompanhe meu blog.

Autor: Daniel Brandão Graduado em Sistemas para internet. Desenvolvedor web www.danielbrandao.com.br

Tags: boas práticas controller model mvc view web


Recommended