I realize this style of pricing is the new hotness and I get why it's appealing for the company providing the service, but as a developer this is really unappealing to me. The last thing I want to do is have to worry about how many API requests my application is making because it costs money.
For example; if I want to render a complicated page out and the API design will be better if that's done with 10 API requests then I want to make it with 10 API requests. I don't want to have to feel like I need to make some kludgy nasty single request in order to reduce my costs by an order of magnitude.
Similar with queries; I'd rather use multiple simple queries than craft some nasty monstrosity query that gets all the data I need at once.
Am I just crazy?
Full disclaimer: I work for a more traditional web host. But these views are totally unrelated to that (I think), it's just based on my personal thoughts/take on this pricing structure.
PS - I really dig the design of the site and think this is really cool and everything. Just the pricing structure seems like a friction point for me personally.
Sometimes it is better to do many smaller requests versus one bigger request, and it would be nice to see a pricing structure based on bandwidth at least.
For example; if I want to render a complicated page out and the API design will be better if that's done with 10 API requests then I want to make it with 10 API requests. I don't want to have to feel like I need to make some kludgy nasty single request in order to reduce my costs by an order of magnitude.
Similar with queries; I'd rather use multiple simple queries than craft some nasty monstrosity query that gets all the data I need at once.
Am I just crazy?
Full disclaimer: I work for a more traditional web host. But these views are totally unrelated to that (I think), it's just based on my personal thoughts/take on this pricing structure.
PS - I really dig the design of the site and think this is really cool and everything. Just the pricing structure seems like a friction point for me personally.