Expose Drupal with RESTful
e0ipso
amitaibu
The RESTful module aims to interact with your Drupal content in a comprehensive and practical way, respecting the RESTful principles and built with the real world use cases in mind. This session will cover the essentials on how to build a resource, but also some additional topics that are usually not covered by other API generation tools:
- Using view modes to set up your resource.
- Controlling access to your API via configurable rate limits. Origin based access control.
- Comprehensive render cache for your outputs.
- Standard error handling.
- API discovery and pre-flight requests.
I this session we will also explain the importance of an API design that is completely technology agnostic. And how that will help your team to be more efficient and able to cope with changes better.
Links:
- This is a link to the Drupalize.Me podcast with some more details on the RESTful module: https://www.lullabot.com/blog/podcasts/drupalizeme-podcast/55-restful-module
- This is a link to the Drupal Developer Days session node: http://montpellier2015.drupaldays.org/sessions/expose-drupal-restful