— So some is server rendered and some is client rendered?
— What if the client cannot render it? Does your backend adjust and render for it?
— Well I'd say that makes up for any inconsistency for the view... I don't find it to be good practice to make presenation rendering decisions in logic, but if you have some fault tolerance it offsets it. For lots of JS people there is a belief that the data relating to view and data relating to making logic decisions for the view should be seperate