React JS and Drupal 8 - Building decoupled website, Part 1

In this blog post, we will create a simple decoupled website. To find out more about decoupled websites please visit the following link The future of decoupled Drupal. The back-end will be a Drupal 8 instance, and the front-end will be created in React JS.

dix (Database Import eXport)

dix is a simple console application that will make your life easier if you are working with MySQL databases. Let's say that you are working with some PHP framework or CMS and that you want to test a new module/plugin/add-on, or maybe you just want to upgrade to the latest version. The very first thing you should do is make a backup of your database. Doing this will save you a lot of headaches if something goes wrong.

Couchbase API rate limiter

If you are building any kind of API then you now, or at least you should now, that limiting the number of requests is one of the most important parts of your system. You don't want to allow anyone to hammer your endpoints without any kind of limitations. The more popular your app is becoming, the more you have to care about protecting your API endpoints.