React and Graphql with Gatsby.js, beyond static websites

Introduction

As someone present in the web industry for years and using many static website generators in the past, using Gatsby.js has been refreshing and made static website generation sexy again.

  • Speaker: David Worms
  • Duration: 3h00
  • Format: training

Presentation

We will start with a presentation of Gatsby.js, how it compares to its alternative and the advantages of using it. The solution comes with a few buzz words such as React server-side rendering, GraphQL and Progressive Web Apps (PWA) to name a few. We will walk through those components and concepts to get a deep understanding of their roles and usages. Since it comes with a steep learning curve while offering a lot of flexibility, we will show how to model your future websites to fit your needs.

This presentation isn't just about generating static websites. By leveraging server-side rendering with React, Gatsby hit a sweet spot where generated pages are search engine friendly while being progressively enhanced with further client-side rendering, all of this from a same React component. Also, the concept being GraphQL carries the potential replacement of HTTP REST calls with the promise to ease the developer workflow and give them full visibility to the enterprise Data endpoints.

Author

Passionate about programming, data, and entrepreneurship, David Worms participated in shaping Adaltas to be a team of talented engineers to share their skills and experiences.

Canada - Morocco - France

International locations

10 rue de la Kasbah
2393 Rabbat
Canada

We are a team of Open Source enthusiasts doing consulting in Big Data, Cloud, DevOps, Data Engineering, Data Science…

We provide our customers with accurate insights on how to leverage technologies to convert their use cases to projects in production, how to reduce their costs and increase the time to market.

If you enjoy reading our publications and have an interest in what we do, contact us and we will be thrilled to cooperate with you.