You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Live-coding demo – Build your own backend in the redux style with GraphQL mutations (dispatch), pure serverless functions (reducers), and GraphQL subscriptions (updated state)
#2
Live-coding demo – Build your own backend in the redux style with GraphQL mutations (dispatch), pure serverless functions (reducers), and GraphQL subscriptions (updated state)
Abstract
What if it was possible to build backend features for our react apps in the same way that we use redux in our react apps? In this live-coding demo, I will show you how we’ll add backend business logic using the redux abstractions of dispatching actions, writing reducers as pure functions and subscribing to updated state. Our backend will be completely serverless and using open-source and managed services so that we’re not actually deploying and maintaining any servers. We will use GraphQL mutations from our react app to dispatch actions. These will trigger serverless functions which are pure and return the modified state, which will be persisted safely on a cloud-managed database. Portions of your app that are subscribed to the state using GraphQL subscriptions (live-queries) will automatically update! You will witness the raw awesomeness of being able to use javascript and graphql in a pattern that you are comfortable with to build backend features from scratch.
@marionschleifer Indeed sounds interesting! I am curious what serverless and subscriptions mean in this context - do you have slides to share to get a better idea?
Title
Live-coding demo – Build your own backend in the
redux
style with GraphQL mutations (dispatch),pure
serverless functions (reducers), and GraphQL subscriptions (updated state)Abstract
What if it was possible to build backend features for our react apps in the same way that we use redux in our react apps? In this live-coding demo, I will show you how we’ll add backend business logic using the redux abstractions of dispatching actions, writing reducers as pure functions and subscribing to updated state. Our backend will be completely serverless and using open-source and managed services so that we’re not actually deploying and maintaining any servers. We will use GraphQL mutations from our react app to dispatch actions. These will trigger serverless functions which are pure and return the modified state, which will be persisted safely on a cloud-managed database. Portions of your app that are subscribed to the state using GraphQL subscriptions (live-queries) will automatically update! You will witness the raw awesomeness of being able to use javascript and graphql in a pattern that you are comfortable with to build backend features from scratch.
Your name (and pronouns)
Marion Schleifer
Contact Details
Twitter: @rubydwarf
Github: marionschleifer
Email: [email protected]
The text was updated successfully, but these errors were encountered: