News for hackers. Stuff that matters.
Re:Web Components Will Outlive Your JavaScript Framework by wg0 on Wednesday October 25, 2023 @04:24PM (#38017855)
One file per screen is actually awesome. That's the "MPA" many frameworks are boasting about.

The big win here would be that if you have a huge app (let's say an ERP kind of app that has too many screens and dialogs and what not) then that can be easily decomposed into separate pages that are far more manageable.

You can easily wrap these pages up as Electron/Tauri app or Capacitor etc for mobile.

Deep linking however would be interesting in that if someone pastes a URL, we have to load the exact screen/dialog etc.

Re:Web Components Will Outlive Your JavaScript Framework by mdhb on Wednesday October 25, 2023 @05:10PM (#38018439)
I like to keep a mental model that a page level component uses URL parameters the same way I would write a CLI application reads in arguments.

Not at all meaningfully different from say

void main(List<String> arguments) {

runApp(MyApp(arguments));

}