Executando verificação de segurança...
1
Mikw
1 min de leitura ·

Vale a pena aprender Angular depois de ter aprendido tanto React?

Comecei a estudar React no comeco quando estava aprendendo frontend, o react foi a porta de entrada para poder ver o mundo do frontend com outros olhos, tanto o React JS quando React Native, mas agora vejo que não foi uma boa escolha, por que todos sabem React, isso acaba não me mostrando diferente dos outros, então meio que me coloca competindo com minhares de outros devs.

Sabendo disso resolvi dar uma change para outros frameworks, assim como outras linguagens, como Java e Go, então queria saber se vale a pena aprender Angular, mesmo depois de ter aprendido React e me focado tanto na tecnologia?

Carregando publicação patrocinada...
1

Td vale a pena aprender, até pra manter o cérebro sempre ativo a novas idéias.

Posso estar enganado, mas Angular talvez seja mais "corporativo" e react mais "start-up/hacker".

Aprendi Go há uns 5 anos, quando a linguagem não era tão conhecida. Foi a melhor decisão que tomei. Go é fantástico e tem lugar garantido no cloud/devops.

Uma nova tendência que parece agora é o SSR (server side rendering). Mta gente já está de saco cheio de SPA (single page application).

Sugiro vc dar uma olhada em Svelte/SvelteKit e tbm em HTMX.

1

Assim como comentado, tudo vale a pena aprender (isso te torna um programador melhor, por ter várias visões de diferentes tecnologias).

Sobre a questão do Angular, eu comecei a fazer o oposto... Sai do Angular e fui para o React, a impressão que eu tive é que o React é muito mais simples (mas isso é apenas um viés de alguém que usou muito Angular)

O Angular vai te dar uma perspectiva diferente de como montar uma aplicação, como controlar seus eventos e gerenciar os componentes.

Em resumo vale bastante o aprendizado do Angular, até da para explorar algumas variações como

  • Ionic
  • Angular Server Side
1

Talvez seja complicado dizer isso mas...

Não dá para se chamar de "bom programador frontend" sabendo apenas React, na verdade React é uma das ferramentas que um bom frontend deve conhecer nos dias atuais.

Deve conhecer não apenas Angular, como Vue e outras ferramentas, não apenas para poder adicionar ao cinto de utilidades, mas para aprender como essas ferramentas funcionam, entender como elas atuam para entregar uma experiência similar para o usuário final.

Minha pouca experiência com Angular me fez ver que ele é muito bom para aplicações corporativas, como telas de cadastros complexas, dashboards, controle de acesso e etc, que em React vira um ninho de componentes difícil de compreender.

Não importa a linguagem...

Se você quer ser competitivo no mercado, deve ao menos conhecer os principais frameworks das linguagens que quer disputar uma vaga, não importa se é JS, PHP, Java.

E não precisa ser expert, mas ao menos dedicar algum tempo de estudos para pelo menos saber como funciona e sua arquitetura.