It was great to learn about how Amazee both tackled and created a decoupled Frontend and Backend Drupal site, and inspiring to have met so many great people from the Drupal community.
Especially for someone like me, who is new to the Drupal world, the presentation gave some significant insight. Here's how it helped me to further develop my understanding of all things Drupal, React and GraphQL.
GraphQL and Starwars
The first part was all about GraphQL and Star Wars, well, the Star Wars part was the API used for the demo. Having never used GraphQL much before, I appreciated the brief introduction to GraphQL and how much better it is to the regular rest API. You are welcome to learn more about GraphQL from our blog posts.
The second part was about the Frontend tools used: React, Apollo, and Redux. I knew at least 40% of this section already, thus having experience in this area, helped me feel comfortable. By implementing further education into our average working day, Amazee Labs is looking to become one of the leading agencies using React and Drupal.
It all comes together
After an introduction as to how both tools work separately, we now got to the most exciting part: understanding how both GraphQL and React work together with Drupal. During this section, I came to learn that there was an open source demo application that had been created by Amazee Labs. This got me excited, as it meant that I could not just use it at Amazee Labs, but I am able to play with it in my own projects. Personally, I think it is pretty awesome when any company open sources everything, as it allows the community to both learn and contribute. Anyways, back to the point: is React and GraphQL with Drupal in a decoupled ecosystem the future? It definitely could be. What I know for sure is, that it is Amazee Labs’ future, and we are very excited about it.
If you would like to play around with the demo application, then feel free to clone the repository. Trust me you won’t be disappointed.
Also, feel free to watch the full presentation, including question and answers below.
About the future
There were many suggestions after the presentation. Heres a summary of the most notable discussion points.
A few meetups were arranged for the following dates.
- Tuesday 20th of February at Liip
- Wednesday 21st of March at Attribute
- Wednesday 25th of April at Unic
There was also a discussion regarding meetups in other locations within Switzerland. Car sharing was suggested, to make this a feasible possibility. Fun. Right?
The timing for the next meetup was another suggestion, where the Doors could open at 18:30 and the meetup start at 19:00.
Other topics we discussed
- The next Drupal Mountain Camp
- Drupal Switzerland Association
Including new conference topics, collaborations, case studies, and even a suggestion to redesign the current Drupal Switzerland site. After everything considered, I believe that the near future for the Local Drupal Community looks bright.
Thank you to all who participated and attended our meetup.