Executando verificação de segurança...
1

Valeu pelos exemplos! Angular acho interessante pela parte de que eu vou trabalhar sozinho, e como ele é bem fechadinho assim, parece ser mais difícil fazer um "spaghetti code" kkk, mesmo com pouco experiência.

Porém algo que me preoucupa mais nele é a curva de aprendizado. Eu teria que surgir com algumas soluções já para um primeiro momento, e pelo que pesquiso até dominar mais o framework realmente leva um tempo. O que você acha disso?

Carregando publicação patrocinada...
1

Olha, todos os frameworks levam tempo e a curva de aprendizado deles nem chega a fazer diferença.
Exemplificando, se você precisasse de 20 dias pra dominar o React, então seria 25 dias para dominar o Angular.

Lembra que eu falei que o Angular vem com tudo que você precisa pra codar? Poisé, essa é a cereja do bolo! Domine uma ferramenta e dominará todas. Aprende services para lógica do site, guard para trabalhar com permissões, modules para organizar as dependências e routes para trabalhar com rotas. São as ferramentas que o Angular oferece, não precisa dominar o framework, apenas saber usar as ferramentas que se encaixa no seu projeto.

Aprenda Observable para trabalhar com stados e http para requisições http. O resto vai seguir o mesmo padrão.
Sempre passando a ferramenta no construtor da classe.

Sobre cilco de vida, aprenda ngOnInit pra definir o que o componente tem que fazer antes de ser iniciado, ngOnDestroier pro comportamento quando for destruído, ngOnChanges para mudanças, etc.

Aprende @input e @output pra comunicação entre componentes. No React, precisaria de um Redux ou usar Context API. Redux na minha opinião, é pura gambiarra.

Não é todo esse bicho de 7 cabeças que a comunidade fala.

Veja você mesmo nessa playlist do Matheus Battisti