Hacker News new | ask | show | jobs
by bitemealienboi 1485 days ago
Ofcourse SPAs will always be around. In most programming, there are no concepts of "pages". Sure you have windows and dialogs and sections but all those elements maintain state.

The controversy between SPA and MPA is simply due to the fact that HTML and the World Wide Web was never designed for dynamic applications in the first place. It was designed to serve static, linked resources.

All of the controversies in web development, and the hundreds of differing frameworks each with their own opinions on the Right Way To Do Things (tm) is the result of attempting to fit the square peg of dynamic application development into the round hole of web design.

MPA paradigms attempts to match Web concepts as they were intended, while SPA paradigms attempt to design programs are they are designed with other toolkits, languages and environments (while not being truly compatible with web)

1 comments

SPA often has pages. And pages are actually wonderful concept that should have migrated to desktop apps but it didn't

Ability to point to specific place in the UI of a desktop app with a short link would be so great.

Although we got something similar or even better with Ctrl+Shift+P in VSCode.