News for hackers. Stuff that matters.
Re:It’s Tough Being Over 40 in Silicon Valley by ericd on Thursday September 08, 2016 @02:44PM (#12455970)
Is jQuery too low level for people now?
Re:It’s Tough Being Over 40 in Silicon Valley by WalterSear on Thursday September 08, 2016 @03:35PM (#12456509)
It's too primitive an abstraction.

It was great when you were just fiddling a few little ajax widgets on a static page, but it doesn't scale.

Re:It’s Tough Being Over 40 in Silicon Valley by ericd on Friday September 09, 2016 @03:34AM (#12460253)
That's what I meant by low level. Frankly, I disagree about scalability - that's up to the program's architect.
Re:It’s Tough Being Over 40 in Silicon Valley by WalterSear on Friday September 09, 2016 @05:00PM (#12466006)
So, how would you go about altering all large numbers of page sections in realtime, without suffering the performance hit of serial page repaints, using jquery?
Re:It’s Tough Being Over 40 in Silicon Valley by ericd on Saturday September 10, 2016 @03:04PM (#12470469)
Haven't run into that need, I doubt most sites have, so I don't have a ready answer for you. We typically only change the parts of the page that have data that has actually changed, so DOM rendering performance hasn't been a difficult problem for us.

I thought you meant scalability in terms of code size, or number of people working on it, or number of users.

Re:It’s Tough Being Over 40 in Silicon Valley by brlewis on Thursday September 08, 2016 @03:13PM (#12456294)
It's too reliant on state changes all over the place, making even medium-complexity web apps really hard to maintain. I find with Mithril (similar to React but smaller) it's a lot easier to understand how my app gets into a particular state.
Re:It’s Tough Being Over 40 in Silicon Valley by collyw on Thursday September 08, 2016 @04:50PM (#12457178)
Only if you keep too much of the complexity in the front end.
Re:It’s Tough Being Over 40 in Silicon Valley by dismantlethesun on Friday September 09, 2016 @01:03PM (#12464063)
Well.. as a client interface HTML/CSS/Javascript have all been fairly anaemic compared to what is possible with native interfaces.

Once you've worked with a native interface, you're loathe to give up the potential for creation that comes with it, just to keep complexity out of the front-end.

Arguably, one could say people need to be retrained, and need to stop trying to make the web into something its not.... but considering the trends, I think that ship has sailed.