Capítulo 10. Nó prático
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Embora os módulos principais do Node tenham sido projetados para nos ajudar a criar serviços de back-end, sua flexibilidade, APIs assíncronas e fácil integração com ambientes externos fazem do Node um ótimo ambiente para executar ferramentas que ajudam nos fluxos de trabalho de desenvolvimento tanto no back-end quanto no front-end. Neste capítulo, exploraremos algumas dessas ferramentas e entenderemos suas funções na construção, teste, implantação e manutenção de projetos Node.
Essas ferramentas variam de pequenas bibliotecas que se concentram em algumas tarefas a grandes estruturas que podem ser usadas para desenvolvimento de pilha completa. Para cada tarefa específica, existem muitas ferramentas que podes utilizar. Neste capítulo, vou me concentrar nas ferramentas mais populares e fornecer uma visão geral de seu valor e os princípios básicos de como usá-las.
Falaremos sobre ferramentas de qualidade de código, agrupadores de módulos, executores de tarefas, estruturas da Web e extensões e transpiladores de JavaScript.
Ferramentas de qualidade de código
No Capítulo 1, nós revisamos algumas ferramentas Node que podem ser usadas para ajudar no ciclo de vida de uma aplicação. Vamos expandir em duas das mais importantes quando se trata de qualidade de código, Prettier e ESLint.
Devido ao grande valor que essas ferramentas agregam a um projeto, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access