Software Alternatives & Reviews

The Many Ways Not to Build an API

ZenStack ts-rest Supabase Hasura
  1. Build scalable web apps with minimal code
    Pricing:
    • Open Source
    Another strategy is to model access control declaratively and enforce it in the application layer. ZenStack (built above Prisma ORM) and Hasura are good examples of this approach. The following code shows how access policies are defined with ZenStack and how a secured CRUD API can be derived automatically.

    5 social mentions

  2. Simplify E2E type-safety for your Typescript REST APIs
    Pricing:
    • Open Source
    Surprisingly, thanks to the power of TypeScript, new Node.js RPC frameworks like tRPC and ts-rest now provide extremely pleasant and snappy developer experiences.

    #Developer Tools #API Tools #Cloud Computing 7 social mentions

  3. An open source Firebase alternative
    Pricing:
    • Open Source
    If you use PostgreSQL and are proficient with using its row-level security feature, you can choose from several tools/services built above RLS, including Supabase, PostgREST, and PostGraphile. They all provide a way to expose database CRUD as a web API, assuming you've configured the RLS rules to properly secure the access.

    #Developer Tools #Realtime Backend / API #Backend As A Service 428 social mentions

  4. 4
    Hasura is an open platform to build scalable app backends, offering a built-in database, search, user-management and more.
    Pricing:
    • Open Source
    Another strategy is to model access control declaratively and enforce it in the application layer. ZenStack (built above Prisma ORM) and Hasura are good examples of this approach. The following code shows how access policies are defined with ZenStack and how a secured CRUD API can be derived automatically.

    #GraphQL #Realtime Backend / API #API Tools 117 social mentions

Discuss: The Many Ways Not to Build an API

Log in or Post with