[ Dúvida ] Afinal, quais tecnologias são essências para um desenvolvedor web fullstack?
Introdução
Recentemente senti a necessidade de começar a mexer com Back-end ativamente. Já sei bastante sobre Front-end e etc... Porém senti uma dificuldade em encontrar qual tecnologia focar agora que estou planejando entrar mais no mundo do Back-end. A ideia é criar aplicações web mais completas para o cliente quando necessário.
Meus achados
Como eu mexo com javaScript e tenho uma forte experiência com a linguagem, de cara escolhi o Node.js
para começar a mexer com Back-end. Ao pesquisar mais afundo já encontrei o express.js
que é praticamente obrigatório ao mexer com node por sua facilidade.
Até aqui, tudo bem, tenho um norte incial. Agora indo para a parte de banco de dados, eu sempre estive de olho em MongoDB
ou PostgreSQL
porém não decidi ainda. Além disso tem o Mongoose (para MongoDB) ou Sequelize (para PostgreSQL) para facilitar a interação.
Minhas ressalvas:
Apesar de ter essas tecnologias para estudar, sinto que ainda preciso de mais referências para traçar uma rota de estudos mais precisa. Não estou tercerizando o que vou aprender a ninguém, estou apenas pedindo gentilmente para os que tem mais experiências boas tecnologias voltadas para o Back-end, principalmente num ambiente web.