Alberto, sua resposta foi mais esclarecedora do que eu podia imaginar, rsrs
O que eu esperava era justamente a facilidade de utilizar os componentes de front do primefaces com as facilidades do Spring boot
"o próprio primefaces já tem os componentes desacoplados do jsf." isso permite que eu crie um projeto inteiro configurado no Spring boot e a parte de front com os componentes do prime certo? Então não preciso usar por exemplo o thymeleaf
Minha dúvida surgiu pelo fato de front não ser meu forte, e nisso o primefaces, icefaces etc.. ajudam bastante!