Live data from Hacker News

Show HN: Spar - Single Page Application Rocketship

goboundless.github.com

11–20 of 21 posts

Re: Show HN: Spar - Single Page Application Rocketship

#11

This is a ridiculous concept and the opposite of "modern" web development, as it purports to be. Maybe I'm using a different definition of "modern" - it seems here that it means "using new shiny things" rather than "using accumulated knowledge of web development patterns to build the best user experience." But, I digress. There is a massive gap here, and with any framework that is purely client-side. Here's what you…

"This is a ridiculous concept".

How nice and friendly of you.

Re: Show HN: Spar - Single Page Application Rocketship

#12

This is a ridiculous concept and the opposite of "modern" web development, as it purports to be. Maybe I'm using a different definition of "modern" - it seems here that it means "using new shiny things" rather than "using accumulated knowledge of web development patterns to build the best user experience." But, I digress. There is a massive gap here, and with any framework that is purely client-side. Here's what you…

Your opening digression is a bit harsh. We're all experienced web-devs, with the accumulated knowledge of building websites that have reached in excess of several hundred million individuals.

SEO - True. There are many different strategies to deliver solid SEO results using technologies like Spar. You can use headless browsers to pre-render and deliver on-demand rendered content, if you know your URL space completely, you can pre-render all documents. Spar isn't an attempt to solve SEO for you, you may not even care if you are building a phone-gap app, for instance. So does that invalidate the technology?

Accessibility: I'm 100% behind accessibility, and if the compatible tricks don't work... do you still make your site accessible for IE3? No... screen- readers MUST catch up. We can all do what we can to help, but shouldn't engineer for the past, which is an orthogonal concern from accessibile technology choices.

Page-performance - I'll challenge the several orders of magnitude claim, we've seen incredible performance w/ the approach, and best-case you're only talking about first-page speed, even ceding that it becomes a much different story later on... and if you're building an 'app' thats a big difference.

Re: Show HN: Spar - Single Page Application Rocketship

#13

This is a ridiculous concept and the opposite of "modern" web development, as it purports to be. Maybe I'm using a different definition of "modern" - it seems here that it means "using new shiny things" rather than "using accumulated knowledge of web development patterns to build the best user experience." But, I digress. There is a massive gap here, and with any framework that is purely client-side. Here's what you…

The SEO complaint is wrong since most or all "one page apps" require authentication.

Re: Show HN: Spar - Single Page Application Rocketship

#17

This is a ridiculous concept and the opposite of "modern" web development, as it purports to be. Maybe I'm using a different definition of "modern" - it seems here that it means "using new shiny things" rather than "using accumulated knowledge of web development patterns to build the best user experience." But, I digress. There is a massive gap here, and with any framework that is purely client-side. Here's what you…

Your opening digression is a bit harsh. We're all experienced web-devs, with the accumulated knowledge of building websites that have reached in excess of several hundred million individuals. SEO - True. There are many different strategies to deliver solid SEO results using technologies like Spar. You can use headless browsers to pre-render and deliver on-demand rendered content, if you know your URL space completely…

I apologize that it came off as harsh; it is good, technically, but I also think it's very important to stress what something like this can't do. There's a big mentality right now that "single page apps" are the hotness - and they ARE - if done right.

> do you still make your site accessible for IE3? No...

I subscribe to the ideas behind progressive enhancement, so I don't have to make that choice. An application can be built that works everywhere, for every technology, with little development overhead (and in my experience, the lowest-experience-first PE approach generally leads to better code anyway.) This isn't just theory - I've done it with apps large and small, and it works. I highly suggest http://filamentgroup.com/dwpe/ to find out more.

> best-case you're only talking about first-page speed

I'd also argue that that's what matters most to visitors - numerous studies show that there's a dropoff as that first page takes longer to load. Here we have the difference between loading a page, being useful, and then loading scripts vs loading an (empty, so faster) page, load libraries, load templates, then load data, then push the template to the screen. Additionally, if you're doing server rendering, you can probably cache that first hit at the web server level and avoid even hitting the web application at all.

The difference won't matter if you have a tiny app, so you don't have much js to download - but it will make a big difference if you have anything reasonably-sized.

Re: Show HN: Spar - Single Page Application Rocketship

#18

This is a ridiculous concept and the opposite of "modern" web development, as it purports to be. Maybe I'm using a different definition of "modern" - it seems here that it means "using new shiny things" rather than "using accumulated knowledge of web development patterns to build the best user experience." But, I digress. There is a massive gap here, and with any framework that is purely client-side. Here's what you…

Douchiest comment on HN. Commenting on this while im at his house drinking his beer, and this is still worded poorly.

http://i.imgur.com/NNMd4.gif

Re: Show HN: Spar - Single Page Application Rocketship

#19

This is a ridiculous concept and the opposite of "modern" web development, as it purports to be. Maybe I'm using a different definition of "modern" - it seems here that it means "using new shiny things" rather than "using accumulated knowledge of web development patterns to build the best user experience." But, I digress. There is a massive gap here, and with any framework that is purely client-side. Here's what you…

Douchiest comment on HN. Commenting on this while im at his house drinking his beer, and this is still worded poorly. http://i.imgur.com/NNMd4.gif

I am sitting directly behind this gentleman and I approve this message.

Re: Show HN: Spar - Single Page Application Rocketship

#20

This is a ridiculous concept and the opposite of "modern" web development, as it purports to be. Maybe I'm using a different definition of "modern" - it seems here that it means "using new shiny things" rather than "using accumulated knowledge of web development patterns to build the best user experience." But, I digress. There is a massive gap here, and with any framework that is purely client-side. Here's what you…

I don't agree with gist of ajacksifieds comment.

If im understanding the OP they have created some tools for helping to create SPA web apps, not solve SEO.

turning ajacksifieds arugement around, I don't see many guys on the SEO threads complaining that the keyword stuffing needs more SPA.

Post reply on HN