








Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
As tecnologias essenciais para o desenvolvimento front-end, explorando conceitos como a função do desenvolvedor front-end, a importância de frameworks e bibliotecas, e as tecnologias comuns do lado do cliente, como html, css, javascript, bootstrap, angular, react, vue, meteor.js, materialize, e foundation. O documento também inclui referências para aprofundar o conhecimento.
Tipologia: Esquemas
1 / 14
Esta página não é visível na pré-visualização
Não perca as partes importantes!
O QUE FAZ UM DESENVOLVEDOR FRONT-END
● Cria toda a parte visual da aplicação Web ou de sites por meio de linguagens de marcação e programação
● Lida também com bibliotecas e frameworks como: Angular, ReactJS, Vue.js, etc.
● Precisa ter uma noção geral da aplicação Web, mesmo que não vá lidar com a parte do back-end pois o código que o desenvolvedor front-end desenvolve será conectado diretamente nos sistemas desenvolvidos pelo desenvolvedor back-end
● Criar páginas com boa navegação, acessíveis (adaptáveis a qualquer tipo de tela), com carregamento otimizado e que funcione na maioria do navegadores Web
QUANDO NECESSITAMOS DE UM FRONT-END
● Ele é importante para garantir o funcionamento nos diversos navegadores, plataformas Web e mobile utilizados pelos usuários
● Também para criar páginas ou telas com adequada usabilidade e interação com o back-end
● Precisa saber CSS, JavaScript e HTML
O QUE É UM FRAMEWORK FRONT-END
● Funcionam para solucionar problemas
● Integram diversas funcionalidades, o que torna mais ágil todo o processo para desenvolver a aplicação
● Não precisa criar um novo código se é possível utilizar um existente
● Economiza-se tempo valioso com soluções prontas e que foram amplamente testadas por outros profissionais
TECNOLOGIAS COMUNS DO LADO DO CLIENTE
● Linguagem de marcação usada para criar página na Web, que são lidas pelos navegadores. É usado para estruturar todo o conteúdo de um site
● CSS ● Linguagem que implica estilo e controla o layout de um documento HTML, o que permite a total mudança visual do documento
TECNOLOGIAS COMUNS DO LADO DO CLIENTE
● Bootstrap ● Framework usado por desenvolvedores pois oferece componentes que simplifica e torna mais ágil o desenvolvimento das aplicações. É gratuito e oferece modelos e estilos editáveis, facilitando a criação de layouts responsivos
● Angular ● Estrutura JavaScript mais popular atualmente. É uma reescrita do AngularJS feita em Typescript feita pela equipe do Angular do Google ● É baseada em classes de programação orientada a objetos
TECNOLOGIAS COMUNS DO LADO DO CLIENTE
● React ● Um framework JavaScript para criar interfaces de usuário ● Baseado em componentes ● Open source
● Vue ● Framework JavaScript para criar interfaces de usuário. É open source ● Componentes Vue estendem elementos HTML básicos para encapsular códigos reutilizáveis
REFERÊNCIAS