Previously EventCatalog was using parts of NextJS that required a server to run (getServerSideProps) and NextJS API Route.
One of the top requests from the community was the ability to render EventCatalog as static content rather than having to run a server to host the catalog...
We are happy to announce that EventCatalog now exports static HTML an no longer requires a server to run!
What does this mean?
When your run
npm run build on EventCatalog it now bundles your content into static HTML using NextJS export feature.
This now means that EventCatalog can be hosted anywhere and no longer needs a server to run 🤩.
If you want to learn more you can read the deployment guide.
What about future features that require a server?
We will see how EventCatalog code evolves, but if we need any features that require a server in the future, we can explore using feature switches and APIs to enable further enrichment of EventCatalog.