Como conheci e porque adoro Nest.JS
Um pouco sobre mim
Sou engenheiro de software full-stack com foco em frontend, porém, migrando para backend.
Tópico: Como fui apresentado ao Nest
Antes que eu começasse a utilizar Nest.js em minhas aplicações backend, utilizava apenas Javascript, com Node.js e após 1 ano, fui migrando para Typescript.
Sou programador que utiliza Angular para o frontend, e por eu estar migrando o meu foco para backend, decidi aprender algo novo, algo para me destacar no mercado. Já havia lido sobre a respeito, mas nunca tinha lido a documentação, nunca tinha criado um projeto teste.
Então, enquanto eu estava saindo de uma empresa ("desempregado" hahaha), procurei engordar meu currículo e então, tirei da minha lista de "To learn" para "To using" o NestJS.
Esse framework, que utiliza Node.js por debaixo dos panos me encantou a primeira vista, a semelhança com a estrutura de projeto/pastas com projetos Angular, separação por módulos, havendo também, services...
Descobri que o criador trabalhou no desenvolvimento do Angular, então, utilizou dos mesmos princípios para o lado do backend. Isso tornou a minha experiência de aprendizado ainda mais delicinha, mais produtiva e feliz.
Desde então, venho migrando minhas aplicações para fazer uso desses conceitos e me deixar contente por ter uma aplicação bem estruturada, robusta e concisa.
Isso abre um outro tópico, que falarei em outra postagem, que é sobre minha aplicação que estou desenvolvendo há uns três meses e estou adorando a experiência. Em breve falarei sobre, como também, disponibilizarei o link de staging/homologação para quem quiser testar.
Muito obrigado pela leitura 😁
Obs: Se quiserem conhecer um pouco sobre o criador do Nest -> https://medium.com/@kammysliwiec/about
Obs2: Se quiserem conhecer sobre o Nest -> https://docs.nestjs.com/