Abhishek Saha
Noting down my experiences on various technical topics, mostly dealing with Javascript.
In this post, we will see how to add field level authorization in GraphQL using directives. It's a more expressive way to add logic to schema.
High Order Components are a great way to enhance your components. You can combine multiple HOCs together to build a powerful feature.
The post talks about how a request is processed by graphQL. It explains how schema and resolvers validates a query and prepare the response.
This post talks about the different challenges that I encountered while adding the domain mapping feature with Letterpad.
React comes with hooks and also it has a powerful context API. We are going to take advantage of these two features and build a state management system.
When developing a single page application, we need a way to persist data in state that can be used by our application. Redux helps us in maintaining this state.
By creating a chain of resolvers to satisfy individual parts of the overall problem, you will be able to compose an elegant workflow.