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 Pune group
Expert Talks Pune
See more events