Desenvolvimento front-end, back-end e full-stack

  1. Há alguns anos, o desenvolvimento web era mais simples e projetos muitas vezes eram desenvolvidos por um único programador ou por equipes bem pequenas
  2. Com o passar do tempo os projetos foram ficando mais complexos, levando à necessidade de dividir as responsabilidades
  3. Front-end Responsável pelo desenvolvimento da aplicação do cliente, ou seja, a parte que roda no navegador do usuárioCuida de todo o visual do site ou aplicação e da realização de requisições ao back-end para obter os dados da aplicaçãoTrabalha principalmente com HTML, CSS e JavaScript. Também utiliza frameworks como Vue, React e Next.js
  4. Responsável pelo desenvolvimento da aplicação do cliente, ou seja, a parte que roda no navegador do usuário
  5. Cuida de todo o visual do site ou aplicação e da realização de requisições ao back-end para obter os dados da aplicação
  6. Trabalha principalmente com HTML, CSS e JavaScript. Também utiliza frameworks como Vue, React e Next.js
  7. Back-end Responsável pelo desenvolvimento da aplicação do servidor, ou seja, a parte que o usuário "não vê"Cuida de questões como integração com bancos de dados e criação de APIs para servir os dados para o front-endPode trabalhar com diferentes linguagens de programação, como JavaScript (com Node.js), Ruby e Pyhton, bancos de dados SQL e NoSQL, entre outras tecnologias
  8. Responsável pelo desenvolvimento da aplicação do servidor, ou seja, a parte que o usuário "não vê"
  9. Cuida de questões como integração com bancos de dados e criação de APIs para servir os dados para o front-end
  10. Pode trabalhar com diferentes linguagens de programação, como JavaScript (com Node.js), Ruby e Pyhton, bancos de dados SQL e NoSQL, entre outras tecnologias
  11. Full-stack É o profissional que entende todas as partes do desenvolvimento webPode trabalhar tanto como front-end quanto como back-end, e também pode desenvolver uma aplicação por completo "sozinho"
  12. É o profissional que entende todas as partes do desenvolvimento web
  13. Pode trabalhar tanto como front-end quanto como back-end, e também pode desenvolver uma aplicação por completo "sozinho"