thin.dev

Infrastructure

backend as a service

SHOW HN2022

147points
33comments
#409of 2,570 in 2022
Top 16%of 2022 by points

How HN took it

MixedNo clear lean

1 positive, 7 neutral or asking, 1 mixed, 7 critical, out of 16 comments about the project. Thread score -0.29.

Idea: 1 for, 4 againstPricing: 0 for, 1 againstPerformance: 0 for, 1 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Simple high-level APIs reduce boilerplate and speed development

    From 2 comments
    • I've been playing with the Thin API and prototyping some small applications (music streaming and comms type stuff). It seems like one of the most production ready ways of…
      montmorency88 on HN
    • Saw the demo - and love the simplicity of backend calls. It makes a lot of sense for full-stack devs to increase development velocity, but how do you see this fit in with teams…
      leohonexus on HN
  • Optimistic updates and low latency improve user experience

    From 1 comment
    • Thanks for the input! Thin can quickly be integrated in an existing stack as long as you're using postgres. The value proposition with an existing backend can be: Improved UX…
      _query on HN

Objections

  • Lock-in to a third-party backend and Haskell stack

    From 3 comments
    • Seems great for simple applications. But i will always prefer choosing every tool myself. I want to be able to choose which DB i use, which backend language, which frontend…
      ki_ on HN
    • I might be wrong here but it just dissecting this two principles I can see few issues: ``` All data is realtime and reflects the latest database state: Local state management is…
      tomatowurst on HN
    • > Do you think making it more open source would solve the issue? No is not what I'm arguing for here but you highlighted my concerns here, I see two points of failures/blackboxes…
      tomatowurst on HN
  • Pricing is not clearly cheaper than Firebase for small apps

    From 1 comment
    • I think you have to specify the use case. I have an app that I built which has a couple hundred users. I pay just a couple dollars per month to use firebase firestore,…
      RayVR on HN
  • Local state management is not as hard as claimed

    From 1 comment
    • I might be wrong here but it just dissecting this two principles I can see few issues: ``` All data is realtime and reflects the latest database state: Local state management is…
      tomatowurst on HN

Requests

  • Support for more frameworks beyond React

    From 1 comment
    • Are there any plans to decouple this from React, either by making it framework-agnostic, or by adding support for other frameworks like e.g. Svelte and Vue?
      erokar on HN
  • Open sourcing more of the system

    From 1 comment
    • Do you think making it more open source would solve the issue? Thin is mostly based on IHP DataSync. You can the source code here…
      _query on HN

Questions

  • How pricing compares to Firebase

    From 1 comment
    • How does pricing compare to Firebase which lets frontend devs think in terms of modifying their JSON data without thinking about the REST equivalent?
      alephnan on HN
  • How it differs from Blitz.js, Supabase and Firebase

    From 2 comments
    • Saw the demo - and love the simplicity of backend calls. It makes a lot of sense for full-stack devs to increase development velocity, but how do you see this fit in with teams…
      leohonexus on HN
    • Looks cool! How does this compare to something like Firebase/Supabase?
      kevsim on HN

Alternatives named

  • Firebase

    From 1 comment
    • How does pricing compare to Firebase which lets frontend devs think in terms of modifying their JSON data without thinking about the REST equivalent?
      alephnan on HN
  • Supabase

    From 1 comment
    • Looks cool! How does this compare to something like Firebase/Supabase?
      kevsim on HN
  • Blitz.js

    From 1 comment
    • Saw the demo - and love the simplicity of backend calls. It makes a lot of sense for full-stack devs to increase development velocity, but how do you see this fit in with teams…
      leohonexus on HN
  • RxDB/PouchDB with Couchbase

    From 1 comment
    • Since this highlights the goal of making database state the app state, how does this compare to going the RxDB/PouchDB syncing to Couchbase route?
      hunterb123 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/31164799)