Escolar Documentos
Profissional Documentos
Cultura Documentos
DESENVOLVIMENTO
WEB
JOVEM APRENDIZ – BRF
OPERADOR DE COMPUTADOR
O QUE PROCURAR EM UMA
FERRAMENTA DE
DESENVOLVIMENTO WEB?
Web?
W.W.W
COMO ESCOLHER A MELHOR
FERRAMENTA?
Complexidade
Segurança
Escalabilidade
Custo
Linguagens de programação
Suporte da plataforma
AS PRINCIPAIS FERRAMENTAS DE
DESENVOLVIMENTO WEB
Editores de código. As ferramentas vêm com diversos recursos nativos
que facilitam a escrita e a edição de código, como realce de sintaxe,
sugestões para auto-completar códigos e um debugger.
Ferramentas de desenvolvedor para navegadores. Elas permitem que
os desenvolvedores façam a pré-visualização de mudanças no HTML e
CSS, bem como a escrita e o debug de códigos JavaScript, diretamente em
um navegador.
Software de protótipos web. A ferramenta deve incluir tudo que você
precisa para criar protótipos interativos, wireframes e projetos de design
de UI/UX.
Gerenciadores de pacotes. Eles facilitam o download e a
instalação de dependências de framework e bibliotecas.
Sistemas de controle de versão (VCS). Eles ajudam a administrar
e registrar as mudanças no código, melhorando a comunicação em
projetos colaborativos.
Frameworks para aplicações web. Frameworks trazem diretrizes
e bases de código já prontas, facilitando o desenvolvimento web.
Task runners. Servem para automatizar tarefas repetitivas, para que
você não precise se preocupar em gerenciar cada uma delas
individualmente.
Ferramentas de testes para API. Facilitam a testagem da
funcionalidade principal de uma aplicação antes do seu lançamento.
Bibliotecas JavaScript. Uma coleção de códigos prontos que
servem para realizar tarefas básicas de JavaScript.
Softwares de gerenciamento de contêineres. Com esta
funcionalidade, o código-fonte da aplicação é empacotado com suas
bibliotecas e dependências. Desta forma, o projeto pode rodar de
forma rápida e confiável em qualquer plataforma.
Pré-processadores CSS. Eles automatizam tarefas repetitivas,
como reduzir os erros, produzir trechos de código reutilizáveis e
manter compatibilidade de código.
• Servidores web. Para armazenar e transferir dados de sites a partir
de um requerimento.
OBRIGADO!