APIs and References
FastStore is a light yet powerful set of libraries made for developers who want to explore their knowledge and creativity building comprehensive ecommerce solutions. FastStore supports integration with headless ecommerce platforms and delivers all the necessary building blocks for creating custom ecommerce experiences.
FastStore architecture is Jamstack-based, meaning FastStore projects can be deployed with VTEX IO WebOps, Netlify, Vercel, or any other Jamstack platform in the market.
With FastStore and by following our recommended practices, you can achieve outstanding performance on your store website (90+ on Google PageSpeed Insights). In addition, FastStore also delivers:
- Integration with Headless CMS's.
- Intelligence via Google Analytics and Google Tag Manager.
- SEO-ready pages with Google Rich Results support.
- Native internationalization, enabling multi-region stores.
- Support to millions of SKUs, enabling marketplace solutions.
FastStore encapsulates the following three main packages:
Besides these three main libraries, FastStore also counts with the following packages:
graphql-utils- Extracts and processes GraphQL queries.
lighthouse-config- An ecommerce focused Lighthouse CI configuration.
renovate-config- Configuration of Renovate, a bot responsible for updating dependencies automatically.
If you check FastStore repository on GitHub, you'll also find some Gatsby-specific plugins (
@vtex/gatsby-source-vtex. We aim to provide Gatsby-agnostic solutions for these plugins soon.