16
Gerenciando dependências front-end no Rails Weverton Timoteo - @wevtimoteo hosted by supported by 11º

Gerenciando dependências front-end no Rails

Embed Size (px)

Citation preview

Page 1: Gerenciando dependências front-end no Rails

Gerenciando dependências front-end no Rails

Weverton Timoteo - @wevtimoteohosted by supported by

11º

Page 2: Gerenciando dependências front-end no Rails

Assets?

Page 3: Gerenciando dependências front-end no Rails

Only CSS and JS?

Page 4: Gerenciando dependências front-end no Rails

Rails Asset Pipeline

Page 5: Gerenciando dependências front-end no Rails

Pre-Processors

Page 6: Gerenciando dependências front-end no Rails

Where to store?

public/ app/assets/ vendor/assets/

Page 7: Gerenciando dependências front-end no Rails

Expiring cache

application-908e25f4bf641868d8683022a5b62f54.css

application.css?1309495796

Page 8: Gerenciando dependências front-end no Rails

How to use?

<%= javascript_include_tag 'my_manifest' %> <%= stylesheet_link_tag 'my_manifest' %>

Page 9: Gerenciando dependências front-end no Rails

Alternatives

Page 10: Gerenciando dependências front-end no Rails

Rails-Assets.org

Page 11: Gerenciando dependências front-end no Rails

Rails-Assets Maintainers

Page 12: Gerenciando dependências front-end no Rails

Using Rails Assets

Page 13: Gerenciando dependências front-end no Rails

Front-end Dependencies

Page 14: Gerenciando dependências front-end no Rails

We're hiring

celtec.github.io OR bit.ly/celtec-jobs

Page 15: Gerenciando dependências front-end no Rails

Thank you!@wevtimoteo

Page 16: Gerenciando dependências front-end no Rails

• Rails Guides - Asset Pipeline - http://guides.rubyonrails.org/asset_pipeline.html

• Sass-lang - http://sass-lang.com/

• Less CSS - http://lesscss.org/

• Coffeescript - http://coffeescript.org/

• Typescript - https://www.typescriptlang.org/

• Elm - http://elm-lang.org/

• Rails-Assets - https://rails-assets.org

Referências