没有合适的资源?快使用搜索试试~ 我知道了~
batsoe:使用Rails和Batman.js的搜索引擎友好型单页应用程序
共76个文件
rb:25个
keep:10个
coffee:8个
需积分: 5 0 下载量 20 浏览量
2021-05-13
22:03:19
上传
评论
收藏 100KB ZIP 举报
温馨提示
蝙蝠 一个虚拟博客,展示了如何使用Batman.js和Rails创建对SEO友好的单页应用程序。 为什么选择蝙蝠侠? 因为我们不应该重复我们的视图,所以在涉及单页应用程序的搜索引擎优化时,请安装PhantomJS或大汗淋漓。 理想情况下,我们应该在服务器(搜索引擎)和浏览器上使用相同的视图。 正确的? 怎么做? 当您绕开原理时,原理非常简单。 蝙蝠侠的模板只是带有某些魔术数据属性的普通HTML。 这意味着它们非常适合客户端和服务器渲染。 通常,Batman模板不包含任何实际文本,仅包含数据属性的标记。 因此,如果我们要做这样的事情: 在服务器端使用ERB,但将与Batman相关的数据属性添加到我们的标记中。 这将使它可以为搜索引擎提供正常HTML页面。 采取相同的ERB模板,删除所有ERB代码,仅保留Batman的数据属性,并提供这些模板供Batman在浏览器中呈现。 让我们
资源推荐
资源详情
资源评论
收起资源包目录
batsoe-master.zip (76个子文件)
batsoe-master
log
.keep 0B
bin
rake 90B
rails 146B
bundle 129B
vendor
assets
javascripts
.keep 0B
moment-with-langs.js 262KB
stylesheets
.keep 0B
config
locales
en.yml 634B
database.yml 2KB
initializers
filter_parameter_logging.rb 194B
wrap_parameters.rb 517B
backtrace_silencers.rb 404B
session_store.rb 140B
mime_types.rb 205B
inflections.rb 647B
secret_token.rb 660B
application.rb 1KB
routes.rb 2KB
boot.rb 171B
environment.rb 152B
environments
test.rb 2KB
development.rb 1KB
production.rb 3KB
db
seeds.rb 576B
migrate
20140207065551_create_posts.rb 282B
schema.rb 1KB
Rakefile 251B
Procfile 50B
app
models
post.rb 363B
concerns
.keep 0B
.keep 0B
assets
images
.keep 0B
javascripts
application.js 768B
batman
models
post.js.coffee 285B
.gitkeep 0B
batsoe.js.coffee 880B
controllers
posts_controller.js.coffee 248B
application_controller.js.coffee 61B
.gitkeep 0B
html
posts
index.html.erb 651B
show.html.erb 426B
.gitkeep 0B
views
posts_view.js.coffee 335B
main
main_index_view.js.coffee 206B
.gitkeep 0B
lib
view_filters.js.coffee 299B
base_model.js.coffee 977B
.gitkeep 0B
stylesheets
application.css 581B
foundation_and_overrides.scss 38KB
blog.scss 665B
controllers
concerns
.keep 0B
posts_controller.rb 476B
application_controller.rb 586B
views
layouts
application.html.erb 1KB
_batman_app.html.erb 341B
mailers
.keep 0B
helpers
application_helper.rb 565B
posts_helper.rb 23B
README.rdoc 478B
.rvmrc 35B
Gemfile 1KB
Gemfile.lock 3KB
spec
models
post_spec.rb 101B
controllers
posts_controller_spec.rb 56B
helpers
posts_helper_spec.rb 408B
.gitignore 466B
lib
tasks
.keep 0B
assets
.keep 0B
public
404.html 1KB
robots.txt 204B
500.html 1KB
422.html 1KB
favicon.ico 0B
README.md 5KB
config.ru 154B
共 76 条
- 1
资源评论
活宝spring
- 粉丝: 28
- 资源: 4686
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功