Bij*_*jan 7 javascript ruby-on-rails node.js playframework ember.js
我读了很多关于客户端JavaScript应用程序和搜索引擎机器人爬行方法的东西.我发现了两种一般方法:
前提条件: 整个Web应用程序优雅地降级,无需JavaScript即可使用.因此搜索引擎机器人可以抓取它.
前提条件: 服务器后端是在Google的ajax爬行指南(https://developers.google.com/webmasters/ajax-crawling)之后设计的,并返回到escaped_fragment网址(例如www.example.com/ajax.html?_escaped_fragment_=key = value)普通的HTML.据我所知,可以使用http://phantomjs.org/这样的东西来确保没有前端代码重复.
可抓取的emberjs应用程序堆栈应该为搜索引擎机器人和前端js框架的优点提供服务器端渲染?emberjs核心开发人员推荐什么来实现这一目标?(例如,Node + Emberjs + phantomjs + - x OR Rails + Emberjs + y OR Playframework + Z)?
我知道可能有很多方法可以实现,但我觉得使用stackoverflow过滤掉常用方法会很好.
我已经看过一些想要创建这样一个完整堆栈的JS框架.在这里命名:
我特别询问emberjs因为我喜欢他们的方法,我认为它背后的团队肯定能够建立一个最好的框架.
归档时间: |
|
查看次数: |
841 次 |
最近记录: |