React Bricks

Product details

Q: Hi, can you please explain how are the API count calculated?

Lets say I have a page where I embedded a section using react-bricks, the section has 10 objects. each time a user visits that page, I'm using 10 API's ? or is there one API usage for the 'section' ?

Also, does the whole page have to be designed using react-bricks, or can I use it to embed certain sections on existing pages? How will objects/APIs work and how do i provision for the design when buying codes?

gnilomusAug 16, 2022
Founder Team
Matteo_ReactBricks

Matteo_ReactBricks

May 14, 2024

A: Hi gnilomus,
We count the number of API calls.
Usually they don’t depend at all on the number of visits to your website, as most of our customers use static site generation (SSG), so our APIs are called only:
- At build time (calls to get the content)
- When you edit content (calls to get/store the content)

As for Storyblok, we are completely different products: with Storyblok you edit using forms that appear on a sidebar, while with React Bricks you directly edit over the content as in Word or Pages. For content editors this is much easier.
You are right that our free plan is quite limited, but we need to create a sustainable business. And with AppSumo you have great one-time Deals! :)

Share
Helpful?
Log in to join the conversation
Posted: Aug 21, 2022

Also, this is marked as alternative to storyblok but the limits in storyblock Free plan (community version) seem to be much more generous than these paid plans.

Can you please explain what makes this paid offering more attractive?

Founder
Verified Purchaser badge

Verified purchaser

Posted: Aug 24, 2022

Hi gnilomus,
no, maybe I wasn't clear enough.
If you create a static website, the number of API calls is completely independent from the visits you receive.
For example, if you have a website with 10 pages and you rebuild it once per month, you will have just 10 GET API calls + the calls that you do to edit the content, far from the 10,000 calls you have in the plan.
If this websites receives a million visits per day, it will never hit our APIs as the content is statically generated at build time.

The calculation is easy: anytime you call our APIs we count 1, but you call the APIs only when you save the content or re-build the static website, not when your users visit it. This is how SSG works.
We have examples of websites with literally millions of visits per month (like casavo.com, the biggest real estate in Italy), which don't generate very high API calls. Everything is "cached" by the static generation.

Posted: Aug 24, 2022

so if i'm in plan 1
and design 5 sections of my site using react-bricks (which is a low estimation)

A user comes and loads those 5 sections, ie uses 5 API calls.
So, I can only serve 2000 users a month?
That seems very low limits.

If thats not how it works, Are there some docs with calculation examples?
Thanks