Skip to content
Submitted almost 3 years ago

Responsive Kanban Task Management App using React and GraphQL

graphql, mongodb, react, recoil, typescript
P
LVL 4
Isaiah800
@Isaiah-B
A solution to the Kanban task management web app challenge

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 :)

Code
Loading...

Please log in to post a comment

Log in

Community feedback

No feedback yet. Be the first to give feedback on Isaiah’s solution.

Join 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