|
|
|
|
|
by wolco
3134 days ago
|
|
Not all frontend code needs state management in fact most could benefit feom having he state managed externally = websockets. Plain javascript is ideal. If for semi-unsimple form validation you need to reach for a full featured framework and create a reusable component that will only be used once, stop. jQuery can simplify the experience. |
|
Now your state can live in up to three places: DOM, JS and backend. It's even easier to desync UI state unless you rebuild the page from scratch (sending complete HTML as in old-school AJAX... or using React and the likes to make it fast enough to apply a diff of DOM changes).
I agree you don't need a framework for simple frontend code like form validation but:
> jQuery can simplify the experience.
How so? I'll quote my other reply:
> jQuery brings nothing to the table in 2017. I'm willing to be proved wrong. Is there anything that jQuery vastly simplifies?
(Compared to vanilla JS + CSS)