Skip to content

Streamlining React Data, Apollo & GraphQL & Serverless Unleashed: The Framework

Photo of Ryan Dsouza
Hosted By
Ryan D.
Streamlining React Data, Apollo & GraphQL & Serverless Unleashed: The Framework

Details

Talk 1:
Title: Data Management in React: Leveraging GraphQL and Apollo Client
Why Data Management in React Using Apollo Client?
Efficient Data Handling: Apollo Client leverages GraphQL to fetch exactly the data you need, reducing over-fetching and under-fetching issues.
Declarative Fetching: It simplifies state management by allowing components to specify their data needs declaratively.
Performance Boost: Built-in caching significantly improves performance by reusing query results.
Unified API: A consistent API for queries, mutations, and subscriptions streamlines development.
Versatile Integration: Supports React and other platforms, enhancing productivity with extensive tooling.
What’s in it for You?
Seamless Integration: Learn best practices for integrating Apollo Client with React.
Effective Hooks Usage: Master Apollo Client hooks for querying, mutations, and error handling.
Optimised Caching: Gain insights into configuring and managing Apollo Client's cache for optimal performance.
Key Takeaways :

  • Apollo Client Integration with React
  • Effective Use of Apollo Client Hooks in React
  • Optimised Caching Strategies

Prerequisite:

  • GraphQL and React Basics

Talk 2:
Title: The Best Serverless Framework You've Never Heard Of:
What are the current problems in the existing serverless frameworks?
Poor DX: The current crop of existing serverless frameworks (Serverless, AWS Amplify, Architect, Chalice, etc.) offer a poor DX, as the feedback loop is fundamentally slow or not accurate.
Associated infra bring-up is difficult: Additionally provisioning related infra (like say a database or a KV store) is often-times outside of the scope of your serverless app, which makes “connecting” or binding them clunky and error-prone.
Locked to a specific language/runtime or DSL: Most frameworks lock you into building only using a specific language or runtime, making porting difficult.
Vendor lock-in to specific cloud provider: Almost every framework is designed to let you deploy only to a specific cloud provider. Moving them, or mixing & matching your application with components from different cloud providers is impossible.
What’s in it for You?
Learn how to develop full-stack serverless applications locally with an instant feedback loop: Learn how to leverage \ to build applications that are deployed on the real cloud, but with full support for debugging with breakpoints and hot-reloading.
Learn how to mix and match different components from different cloud vendors in your serverless application: Find out how \ lets you build your serverless application with building blocks from different cloud providers.
Key Takeaways :
Learning the best possible way to develop full stack serverless applications
Prerequisite:
Some basic knowledge of how serverless applications are developed and deployed today is useful, but not absolutely mandatory.

Photo of Expert Talks Goa group
Expert Talks Goa
See more events
Online event
This event has passed