Append string to a route with a slash operator

If you need to append string to some route to build a path name you can use few ways:

Rails.root + 'foo/bar'

[Rails.root, 'foo/bar'].join('/')


But also there is a Pathname#/ method, so you can append string to route using a slash:

Rails.root/'foo/bar' # => #<Pathname:/Users/alex/myproject/foo/bar>

Looks more readable!

Do you have a project for us?Get a free quote