2 ms·
The title is misleading. It's not 100% client-side if it queries facebook's servers. And it will only scale as well as S3 and facebook allow. That's a far cry f
by Animus7 15y ago
The title is misleading. It's not 100% client-side if it queries facebook's servers. And it will only scale as well as S3 and facebook allow. That's a far cry from infinite.
- arturadib 15y agoIsn't that splitting hairs, Sir? The developer didn't code anything on the backend. I think it's pretty clear what he means. Also, any reasonable human being understands that there's only a finite number of hard drives in the world. S3 is 'infinite' for all practical purposes, IMHO.
- Animus7 15y agoI don't think it's splitting hairs at all. When you have a centralized point of failure (e.g. datacenter) backend that runs the show, you're not 100% client-side. You're probably not even 10% client-side. And as Amazon has shown us, you're not infinitely scalable either when a routing misconfiguration wipes your service off the face of the internet. That said, I wouldn't be so passionate about the topic if I weren't working on a true serverless client-side app framework :).
- ljlolel 15y agoAny website could fail because of router misconfiguration, BGP errors (see Youtube), or DNS issues outside of your control. The point is that it won't fail because of me. I don't have to optimize SQL queries or launch new instances or rewrite my backend in C. It just works, for 1 user or 1 billion.
- ndbabb 15y agoYou still need to serve a static HTML page, even if most of the body content loads from elsewhere. Serving a small static HTML file certainly scales well, but not infinitely.
- lightcatcher 15y agoAgreed. Infinite might not be the best word choice, but this site scales as easily as possible, and as well as the Facebook and Youtube API's.