Como agora as requisições não são para a página inteira, ainda preciso do @ViewScoped? As requisições ajax são tratadas de forma diferente?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como agora as requisições não são para a página inteira, ainda preciso do @ViewScoped? As requisições ajax são tratadas de forma diferente?
Vc só precisa desse escopo se quiser manter o bean vivo enquanto submeter para a mesma View. No seu caso faça um experimento e coloque em escopo de Request e veja os desdobramentos.
Abração
Era essa a duvida ou passei longe?
Ainda não consegui testar pra dizer se funcionou sem ele... Assim que conseguir, posto aqui.
Testei, e preciso do @ViewScoped sim. Mesmo com as requisições sendo feitas por ajax, são requisições, né!?
O jsf não aparenta tratá-las diferente, e meu bean deixa de existir se for @RequestScoped...