Quais tipos de aplicação, é recomentado usar Java Script Puro?
Quais tipos de aplicação, é recomentado usar Angular ou Node?
Qual a finalidade desses frameworks ?
Frameworks são usados quando você está improdutivo ou não sabe resolver um problema que o framework já resolve bem. Basicamente é reuso de software seguindo as regras do framework (por isso a palavra “frame-work”).
Usar frameworks trazem benefícios mas também aumentam a complexidade. Em cada situação você tem que analisar o custo x benefício.
Quando você usa um ou outro? Quando você acha que vai trazer mais benefícios que complexidade. Para tomar a decisão certa, precisa de estudo e experiência prática.
Sua pergunta é ampla, então é difícil dar uma resposta objetiva.
Recomendo conhecer o conceito KISS Princípio KISS – Wikipédia, a enciclopédia livre
1 curtida