# Rails Refactoring Podcast #6 - Frontend Friendly Rails

In this episode of Rails Refactoring Podcast, Wiktor and Marcin are discussing
new Frontend-Friendly Rails book. It tells about improving frontend
infrastructure provided by Rails. We are covering few topics from the book:

- UUID and Rails
- JSON API
- Modern frontend infrastructure with Node.js
- ESLint

<iframe width="635" height="357" src="https://www.youtube.com/embed/V7LYpA4PYNM?rel=0&amp;showinfo=0" frameborder="0" allowfullscreen></iframe>

<audio controls>
  <source id="mp3-source" src="https://rails-refactoring.com/podcast/rails-refactoring.com_06.mp3" type="audio/mpeg">
</audio>

[Download MP3 file](https://rails-refactoring.com/podcast/rails-refactoring.com_06.mp3).

You can subscribe to _Rails Refactoring Podcast_ on [RSS](http://rails-refactoring.com/podcast/rss.xml) or on [iTunes](https://itunes.apple.com/en/podcast/rails-refactoring-podcast/id943212549).

## Show notes

- [Frontend-Friendly Rails book](http://blog.arkency.com/frontend-friendly-rails/)
- [JSON API](http://jsonapi.org/)
- [JSONAPI::Serializers Gem](https://github.com/fotinakis/jsonapi-serializers)
- [Creating new content types in Rails 4.2](http://blog.arkency.com/2016/03/creating-new-content-types-in-rails-4-dot-2/)
- [The Hitchhiker’s Guide to Modern JavaScript Tooling](http://reactkungfu.com/2015/07/the-hitchhikers-guide-to-modern-javascript-tooling/)
- [Setting up ESLint](https://medium.com/planet-arkency/catch-mistakes-before-you-run-you-javascript-code-6e524c36f0c8)
- 40% off coupon: **PODCAST_FRONTEND_FRIENDLY**
