3 ms·
If JSF has abstractions that encapsulate arbitrary units of logic running on the client, then it is a frontend framework, by definition of frontend framework.
by nfw2 4y ago
If JSF has abstractions that encapsulate arbitrary units of logic running on the client, then it is a frontend framework, by definition of frontend framework. If it doesn't, then we aren't talking about the same thing.
Also vanilla HTML/JS does not mean html that works if JS is disabled. It means you are literally writing out the document that is delivered to the user without transformations or a huge runtime library included.
This JSF is not vanilla HTML:
<p:commandButton value="Update event2" update="@obs(event2)" icon="pi pi-check"/>
- pjmlp 4y agoYou are using the old syntax, there is also the HTML 5 one with data attributes, just like all those lovely SPAs. Still the point holds, component frameworks exist for 20 years, it isn't an invention of cool kids JS SPAs, and they work without JS if needed.