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

513 views
436 views

Published on

Pequeno material de introdução às novas práticas de criação web. Para poder desenvolver as boas práticas, tive que
colocar em práticas velhas máximas do desenvolvimento...

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
513
On SlideShare
0
From Embeds
0
Number of Embeds
200
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. www.danielbrandao.com.br Boas práticas na criação web - Introdução por Daniel Brandão
  2. 2. 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
  3. 3. 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

×