News for hackers. Stuff that matters.
Re:Rich client side web apps gone too far (2014) by bikamonki on Saturday March 28, 2015 @07:25PM (#9283187)
JS is good enough for most cases. Besides, author is missing a BIG point here: we, 99% of web devs, have never stepped beyond setting up a virtual host in Apache. What I mean is that we have no clue how to properly deal with server performance and security. Hacked lately? Most of the code out there is made by small shops and consultants who cannot afford a server ninja nor have the time to (also) master that skill; and shouldn't do it anyway: remember specialization equals progress? So, even with cloudware solving most of the performance related issues, security is still on the hands of the devs. Take my example: buy a DO droplet, get a LAMP image, install framework, follow security best practices, get hacked, rinse and repeat.

So, fat-rich-messy clients will be the norm and BAAS providers will get richer selling services that take away the headache of running a server. Too bad JS is the only option to program them clients.

Re:Rich client side web apps gone too far (2014) by jbergens on Saturday March 28, 2015 @08:07PM (#9283300)
Although you raise a good point I do think much more than 1% of all web devs knows a lot about server side things. And for me using Firebase or similar is giving up too much control. I want to be able to build server side logic for apps.
Re:Rich client side web apps gone too far (2014) by bikamonki on Sunday March 29, 2015 @10:03PM (#9287291)
Yes and yes. I was exagerating to make a point and the tradeoff is control. However, unless you run a datacenter with a fat connection, you also give control to your vps/cloud providers. Now, if by control you mean having 'readable' logic exposed on the client, that is also true, but some services like parse.com offer cloud code.
Re:Rich client side web apps gone too far (2014) by mslate on Saturday March 28, 2015 @07:35PM (#9283215)
What is "BASS"?
Re:Rich client side web apps gone too far (2014) by bikamonki on Saturday March 28, 2015 @07:43PM (#9283234)
BAAS -> Backend as a service. For example: parse.com or firebase.com * It was mispelled, fixed it already