4 ms·
Which is funny, StoryGraph is a Ruby on Rails app, exposing an API is a doable thing, which leads me to believe it is not a priority or a purposeful design deci
by northrup 2y ago
Which is funny, StoryGraph is a Ruby on Rails app, exposing an API is a doable thing, which leads me to believe it is not a priority or a purposeful design decision.
- phildenhoff 2y agoYeah Hardcover seems to have a GraphQL API they use for their UI, which they expose. There’s not a lot of extra polish for third party devs — it feels like “this is the API we use, use it or not, things may break”. On the other hand, StoryGraph does server-side rendering and so it doesn’t have an API already. So adding one would be a decent amount of work
- HardcoverJeff 2y agoTo be clear, Hardcover also does server-side rendering. GR ditching their API was one of the primary motivations for Adam Fortuna (Hardcover's founder and Lead Dev) to even think about trying to create a competitor, so when he did create one, having an API available to others was a primary focus. Note: Hardcover is also working towards open sourcing at some level, hopefully in 2025.
- burkaman 2y agoIt is on the long-term roadmap https://roadmap.thestorygraph.com/features/posts/an-api https://roadmap.thestorygraph.com/features/posts/an-api