Desenvolvimento de Aplicações Full Stack com Vue.js e TypeScript
Практическое руководство по созданию веб-приложений
Resumo:
Introdução
O livro «Full Stack Development with Vue.js and TypeScript» (autor Gareth S. Edwards, 2022, 368 páginas) é um guia prático moderno que preenche uma lacuna importante: a criação de aplicações web completas usando a combinação de Vue.js e TypeScript. Ao contrário de muitos livros que focam apenas no frontend, este material abrange também a parte do servidor, tornando-o especialmente valioso para desenvolvedores que buscam controle total sobre a stack de tecnologias.
A editora Packt Publishing lançou o livro no auge da popularidade do TypeScript e Vue 3, portanto, as informações são atuais no momento da escrita e mantêm valor prático para o desenvolvimento web moderno.
Sobre o que é o livro
O livro guia o leitor passo a passo desde os fundamentos do TypeScript e Vue.js até a construção de uma aplicação full stack completa. O autor não se limita à teoria — cada capítulo contém exemplos práticos e código que podem ser aplicados imediatamente. O foco principal está em:
- Configuração do ambiente e ferramentas (Vite, Vue CLI, compilador TypeScript).
- Abordagem de componentes no Vue 3 com Composition API.
- Tipagem de dados, props, eventos e stores com TypeScript.
- Criação de REST API em Node.js (Express) com rotas tipadas.
- Integração de banco de dados (MongoDB) através de modelos TypeScript.
- Autenticação e autorização (JWT, proteção de rotas).
- Testes (unit tests para componentes e API).
- Deploy