{
  "id": "478d9815c1f2",
  "url": "https://www.moesif.com/blog/technical/graphql/REST-vs-GraphQL-APIs-the-good-the-bad-the-ugly/",
  "title": "REST vs GraphQL APIs, the Good, the Bad, the Ugly | Moesif’s Musings on Software",
  "note": "I love the conclusion in this overview.\n\n> In fact, GraphQL vs REST is like comparing SQL technologies vs noSQL. There are certain applications where it makes sense to model complex entities in a SQL Db. Whereas other apps that only have “messages” as in high volume chat apps or analytics APIs where the only entity is an “event” may be more suited using something like Cassandra.\n\nWe **always** do this in tech it seems, too much \"versus\" as opposed to it’s just different and serves a different solution. Again, pick the right tool for the job. 🔨",
  "voice": "mixed",
  "saved": "2018-07-12T11:26:53Z",
  "host": "moesif.com",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/478d9815c1f2/",
  "markdown": "https://links.thingelstad.xyz/links/478d9815c1f2.md",
  "issues": [
    {
      "number": 62,
      "slug": "weekly-thing-62-jul-14-2018",
      "title": "Weekly Thing #62 / Jul 14, 2018",
      "date": "2018-07-14T12:57:10Z",
      "section": "Notable Links 📌",
      "position": 8,
      "url": "https://weekly.thingelstad.com/archive/62/",
      "page": "https://links.thingelstad.xyz/issues/62/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 0,
      "page": "https://links.thingelstad.xyz/hosts/moesif.com/",
      "nearest": []
    },
    "same_week": {
      "count": 27,
      "nearest": [
        {
          "id": "636a4a871d87",
          "title": "Theater of Your Mind Presents: It’s 2:47 AM! - McSweeney’s Internet Tendency",
          "url": "https://www.mcsweeneys.net/articles/theater-of-your-mind-presents-its-2-47-am",
          "record": "https://links.thingelstad.xyz/links/636a4a871d87/"
        },
        {
          "id": "c2dcf9f91f3d",
          "title": "A Guide to Letting Go of Shame & Fear : zen habits",
          "url": "https://zenhabits.net/shameless/",
          "record": "https://links.thingelstad.xyz/links/c2dcf9f91f3d/"
        },
        {
          "id": "4e87ad3bc279",
          "title": "Betamagic - News Explorer",
          "url": "https://betamagic.nl/products/newsexplorer.html",
          "record": "https://links.thingelstad.xyz/links/4e87ad3bc279/"
        },
        {
          "id": "45a9b7f76ebd",
          "title": "Exclusive: Twitter is suspending millions of bots and fake accounts every day to fight disinformation - The Washington Post",
          "url": "https://www.washingtonpost.com/technology/2018/07/06/twitter-is-sweeping-out-fake-accounts-like-never-before-putting-user-growth-risk/?noredirect=on",
          "record": "https://links.thingelstad.xyz/links/45a9b7f76ebd/"
        },
        {
          "id": "9fbeab4360d7",
          "title": "Tools & Craft - Episode 01: Andy Hertzfeld",
          "url": "https://www.notion.so/tools-and-craft/01-andy-hertzfeld",
          "record": "https://links.thingelstad.xyz/links/9fbeab4360d7/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://www.moesif.com/blog/technical/graphql/REST-vs-GraphQL-APIs-the-good-the-bad-the-ugly/"
  }
}
