The API for the knockout app accesses an existing wordpress (running sportspress) database to parse information on posts, players, teams and matches to a native application


  • For this project rails was ideal due to new features introduced in Rails 5 that allowed us to build a lightweight "API only" project. Developer familiarity and the ability to rapidly iterate, as well as providing an accessible testing framework were additional factors.


  • The API is hosted on a VPS alongside the WordPress site for efficient access to the database.


  • The existing WordPress database had been built on MySQL, a large portion of the API is built around configuring the endpoints for the data that already exists in this database.


  • RubyMine is the IDE of choice for this project due to window management, testing integration and refactoring capabilities.



Verified by
Stack Match

Favorite
Views
19
Favorite
Views
19