- HTML and CSS
- Graphql and REST understanding
- Drupal Architecture Decople and Progressive
With the latest technology trends where we have moved way beyond in Client-side and server Side Technologies, In this case how we can have Drupal
Serving as a backbone of Application with Variety of different Stacks
There has been a lot of talk about "Decoupled Drupal" and all possible options, On the same path, I will try to explore all possible options
GraphQL is an API query language that handover control of data into the hands of the User Interface Layer. Instead of having to be controlled by what an API currently offers or capable to offer, the front-end client will request only what it needs in a given case. To put this into practice, Drupal-centric terms, this paradigm shift can eliminate the need to make multiple APIs requests to drill down to the right information, which can reduce or eliminate the need for back-end teams to create and manage views to curate information in specific ways.
In our recent Product development, we are using a totally different stack Like Java as a GraphQL middleware and talking to Drupal CMS REST APIs to capture data and provide data to react/angular clients. GraphQL Query and Mutation really work in the Drupal Centric environment.
May be The Drupal GraphQL module will further reduce the additional need of Graphql Layer and can provide more options in Drupal itself.
In the same way, where Graphql becoming more popular, I will explain about how integration can be done with Drupal CMS REST APIs, I will talk about GraphQL type system and how it's Integrating with different systems like REST APIs or existing data source.
Main focus areas will be Implementing JAMstack and Drupal together and Integrating other Stack with Drupal Content with Graphql
This will be helpful for developers in different ways
- It will provide a basic understanding of Graphql and why it's becoming popular
- All Possible Integration and Stack Available with Drupal and GraphQL
- JAM Stack Integration points with Content of Drupal CMS