3
5 Comments

Switched Toolbox to GraphQL

Since discovering GraphQL, I've been slowly moving parts of the Prototypr site away from using REST APIs.

🥳 Today I managed to switch the main Toolbox page to GraphQL, adding:

  • Infinite scroll - no more friction of pagination
  • Better filters - with graphql, I can develop new filters in seconds
  • Faster loading - everything is faster!

The results are great for performance, but even more so for speed of development! e.g. 5 REST API calls can be done in a single request using GraphQL.
Also, I used to have to create a totally new REST endpoint when querying for different things..in GraphQL, there's no need to build extra endpoints!

I can't believe I've not been using it all along

, Founder of Icon for Prototypr
Prototypr
on December 6, 2020
  1. 2

    Hey @graeme thanks for post and it's great timing since my developer is about to start a healthcare health and suggested using GraphQL. It's good to see developers using it and writing their review about it.

    1. 1

      no probs! Probably the main benefit for me is that it's much faster to develop with than using and maintaining REST API endpoints

      1. 1

        Interesting. I came across David through the Indie Worldwide monthly meetup yesterday, he is working on https://www.queryboost.com/ related to GraphQL, thought I'd bring it to your notice.

  2. 2

    We're also using GraphQL for Noora - really nice to have a clean API that both ourselves and our users can use in tandem.

    1. 1

      yeah so much more simple!

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 67 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 31 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 21 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 20 comments Day 6 - Slow days as a solo founder User Avatar 16 comments Why I'm Done Juggling 10 SaaS Tools (And You Should Be Too) User Avatar 9 comments