Basic PBR shader?

do you, or is there? a basic PBR shader you apply to view in the viewport?

The principled BSDF is your standard swiss army PBR shader. And if by “in the viewport” you mean in 2.80 and eevee, then that’s the one to use.