Learn a lot more about jQuery, if you write complex JS applications (like single-page apps) with the help of jQuery.
Learn a lot more about jQuery, if you write complex JS applications (like single-page apps) with the help of jQuery.
I feel like SPAs are one of the most abused concepts on the internet right now.
A cloud-based 3D modeling software? Yeah, that definitely needs to be some form of SPA.
Your twitter clone, blogging engine, etc. not only doesn't have to be an SPA, but shouldn't be one because it creates horrendous UX.
Sure, in practice many SPAs might be subpar, but then the debate shifts to "are SPAs are difficult to implement correctly," rather than "SPAs for blogging engines (necessarily) creates horrendous UX". There are existence proofs of well-designed SPAs with logically separate pages and excellent UX.
As an aside, someone who pattern matches on "SPA = horrendous UX" might not even notice a well-designed SPA, further entrenching their belief that SPAs are a Bad Idea from a UX perspective!
You could disable CSS and images and call the result ugly, but I don't think that entitles you to call the website ugly?
https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missi...
If you want to ignore 1% of the internet, you go right ahead.