HackerTrans
TopNewTrendsCommentsPastAskShowJobs

voodootrucker

no profile record

comments

voodootrucker
·vor 6 Jahren·discuss
> The allure of xmlhttprequest was that over connections much slower than today

As someone who implemented a SPA framework prior to "SPA" being a word much less React or Angular, I have to say for my company, it was all about state management.

Distinguishing between web apps (true applications in the browser), and web pages (NYT, SEO, generally static content), state management was very hellish at the time (~2009).

Before that, pages were entirely server rendered, and JavaScript was so terrible thanks to IE and a single error message (null is null or not an object) that it was deemed insanity to use it for anything more than form validation.

However, with the advent of V8, it became apparent as an ASP.NET developer that a bad language executing at JIT speeds on the browser was "good enough" to not send state back and forth through a very complex mesh of cookies, querystring parameters, server-side sessions, and form submissions.

If state could be kept in one place, that more than justified shifting all the logic to the client for complex apps.
voodootrucker
·vor 7 Jahren·discuss
But this is cartel behavior. Apple and Google are acting against their customer's interest to appease a 3rd party. The DoJ should get on this ASAP. Let's hope enough people get on board with EW's plans to break these guys up and regulate them.
voodootrucker
·vor 7 Jahren·discuss
Totally agree. It's a market failure that a company that makes a device that you buy is more interested in pleasing another company (the telcom) than you (the customer).

In a market with competition device manufacturers would be fighting over adding features like anonymous teathering for their customers, and phone companies would be charging for data use, and with enough competition that use-per-byte would become dirt cheap quickly.
voodootrucker
·vor 7 Jahren·discuss
I would argue from a "well regulated market" perspective that is not justified either. A byte's a byte.