apollo-elements/apollo-elements

View on GitHub
docs/decks/graphql-berlin-meetup-03-2021/slides/51-mutations-3-ways.md

Summary

Maintainability
Test Coverage
---
name: mutations-3-ways
---

## Mutations

Three options:

<section style="padding-left:1em;">

1. `<apollo-mutation>` component
2. `ApolloMutation` class / `useMutation` hook
3. `client.mutate()` imperative call

</section>

<div reveal>

Use the `<apollo-mutation>` element to define mutations declaratively in HTML.

</div>