Skip to content

rocketseat-creators-program/aplicando-tdd-com-rails-api-e-rspec-em-uma-api-restful-2022-01-31

Repository files navigation

Aplicando TDD com Rails API e RSpec em uma API RESTful

Atualmente é cada vez mais comum a necessidade de criar APIs para resolver os diversos problemas de software. O framework Ruby on Rails, possui um modo “API-only”, focado em incluir apenas funcionalidades relevantes para construção de APIs (https://guides.rubyonrails.org/api_app.html).

Na aula, vamos construir uma API do zero e mostrar conceitos como: • Versionamento de APIs • Testes unitários com RSpec • Rake task para atualizar os dados

Como fonte de dados que a API irá exibir, vamos usar o famoso Índice Big Mac (https://www.economist.com/big-mac-index). O The Economist, disponibiliza em um repositório do Github um .csv com o índice mais atualizado (https://github.com/TheEconomist/big-mac-data). A ideia é pegar esse CSV e transformar em uma API.

Expert

Renan Gurgel

About

Aplicando TDD com Rails API e RSpec em uma API RESTful com Versionamento

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published