Our great sponsors
-
Are you confusing it with the JSON-API spec? That's something completely different: https://jsonapi.org
-
REST with https://github.com/cerebris/jsonapi-resources & https://github.com/twg/devour
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
REST with https://github.com/cerebris/jsonapi-resources & https://github.com/twg/devour
-
GraphQL has so many downsides and very little upside IMO. Apollo client is really nice though, so I'm tempted to give https://github.com/rsullivan00/apollo-link-json-api a try, but I haven't had an excuse yet.
-
swagger-ui
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
I'd agree with most here. If it's a single client accessing the API, why add the complexity of GraphQL? If it's because you want the documentation and user experience that GraphQL provides, looking into Swagger or another Open API solution may give you what you need.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Related posts
- Backend devs on here, before postman existed? How were you testing your apis ?
- Beautiful Hackernews UI: Working with Hackernews API in Python (Django)
- Next Auth boilerplate TS
- Integrating GraphQL Codegen + React Query + Clerk JWT Tokens
- Embracing API-First Development: Building the Future of Software