Responsive Kanban Task Management App using React and GraphQL
Design comparison
Solution retrospective
This is my first time using GraphQL at such a scale. I did a lot of learning along the way, and I am not very sure about how well my GraphQL code aligns with best practices. Using Typescript, I wasn't sure about how to type the resolvers' parameters. The only way I could find without making them any messier was to type them as 'any'. Also, my react components look too crowded to me because with every GraphQL query/mutation, I also write to the Apollo cache. Is there any way to clean up my components, or should I keep these lengthy GraphQL functions as they are? Any additional comments are much appreciated :)
Community feedback
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord