Live data from Hacker News

Yapp.js: Build large client-side applications in a structured way

friendcode.github.io

1–10 of 11 posts

Re: Yapp.js: Build large client-side applications in a structured way

#3

I want to build website with Yapp.js, my business model involves SEO, how can I do this in your framework?

We also built Googlee (https://github.com/FriendCode/googlee), it's a service using PhantomJS, allowing you to snapshot the HTML of any Javascript based website.

Depending on how many pages you want indexed, I would pre-index your website with Googlee (periodically) and cache the results to disk, so you can quickly serve the HTML to Google and other bots.

Feel free to shoot me an email at aaron@friendco.de if you need any help.

Re: Yapp.js: Build large client-side applications in a structured way

#5
post #3

I want to build website with Yapp.js, my business model involves SEO, how can I do this in your framework?

We also built Googlee ( https://github.com/FriendCode/googlee ), it's a service using PhantomJS, allowing you to snapshot the HTML of any Javascript based website. Depending on how many pages you want indexed, I would pre-index your website with Googlee (periodically) and cache the results to disk, so you can quickly serve the HTML to Google and other bots. Feel free to shoot me an email at aaron@friendco.de if you n…

As already mentioned, there is a startup called yapp: https://www.yapp.us/. I am not affiliated with them but I will suggest you change the name to something else.

Re: Yapp.js: Build large client-side applications in a structured way

#7

I want to build website with Yapp.js, my business model involves SEO, how can I do this in your framework?

As AaronO said, you'll want to generate snapshot of all your pages. Normally this is done with PhantomJS and some helper scripts.

Google has documented this method here: https://developers.google.com/webmasters/ajax-crawling/

I have made a service that takes care of this for javascript sites that don't want to mess with maintaining this system themself. http://www.BromBone.com

Re: Yapp.js: Build large client-side applications in a structured way

#10

I want to build website with Yapp.js, my business model involves SEO, how can I do this in your framework?

I've been working on a server which you can run easily to facilitate SEO for single page applications. https://github.com/apiengine/seoserver

Based off this article http://backbonetutorials.com/seo-for-single-page-apps/

Post reply on HN