by ffsm8 3 days ago

I would like to mention that Google own SPA framework, angular, has redirect routes which effectively do back button hijacking if used, because they add the url you're redirecting from to the history.

https://angular.dev/guide/routing/redirecting-routes

sam1r 3 days ago | [-1 more]

That's only because SPAs routing maybe internal for that particular app. In that case, the UI/UX to end user is *only* possible and smooth when they hijack the back button as such.

bryanhogan 2 days ago | [-0 more]

Yeah, I think people are forgetting that if we want PWAs to behave and function like "native apps" that this functionality is needed.

I revently built an app with SvelteKit + Capacitor and had to implement the stack-based navigation one expects from a phone app myself.

nailer 2 days ago | [-2 more]

getAngular was an online JSON storage service. The guys reused their code when they went to work in DoubleClick at Google. Not made by Google not Google’s framework and plenty of Google people think it’s rubbish.

ffsm8 2 days ago | [-1 more]

While that's an interesting history tidbit, angular 2 was remade entirely under Google's leadership - the previous AngularJS framework was not reused to my knowledge - so I'd strongly push back on your statement it not being made by Google

nailer 2 days ago | [-0 more]

"made by Google" was added by the 2 guys from the failed startup when Angular was first released (before Angular 2), without permission from the rest of Google.