Email the Author
You can use this page to email Alexandre Rousseau about API on Rails 6.
About the Book
Learn best practice to build an API using Ruby on Rails 6. The intention with this book it’s not only to teach you how to build an API with Rails. The purpose is also to teach you how to build scalable and maintainable API with Rails which means improve your current Rails knowledge. In this book you will learn to:
- Use Git for version control
- Building JSON responses
- Test your end-points with unit and functional tests
- Set up authentication with JSON Web Tokens (JWT)
- Use JSON:API specification
- Optimize and cache the API
This book is based on "APIs on Rails: Building REST APIs with Rails". It was initially published in 2014 by Abraham Kuri . Since the original work was not maintained, I wanted to update this excellent work. All the source code of this book is available in Asciidoctor format on Github. So don’t hesitate to fork the project if you want to improve it or fix a mistake that I didn’t notice.
About the Author
My name is Alexandre Rousseau and I am a Rails developer with more than 4 years of experience (at the time of writing). I am currently a partner in a company (iSignif) where I build and maintain a SAAS product using Rails. I also contribute to the Ruby community by producing and maintain some gems that you can consult on my Rubygems.org profile. Most of my projects are on Github so don't hesitate to follow me.