Skip to main content

Frequently Asked Questions

What is FastStore?

FastStore is a full-stack toolkit composed of three independent packages (UI, SDK, and API) that help you create performant ecommerce experiences. Use FastStore UI to add accessibility-ready components to your ecommerce, FastStore SDK to manage the states related to your store behavior, and FastStore API to connect to your favorite ecommerce platform. Notice that you can use these three packages individually or combined with other solutions on the web.

Please refer to our documentation for more information.

How I start a FastStore project?

The easiest way to start a FastStore project is to use one of our official starters. Find your favorite starter at our Starter Library, fork it, customize it and deploy it on your favorite Jamstack platform.

Can I integrate my FastStore project with a CMS?

Yes. Since FastStore is Jamstack-based, you can use any headless CMS available for Jamstack. Notice that we strongly recommend using VTEX Headless CMS for VTEX projects.

Which tech stack do you recommend?

For styling, consider using a static CSS solution, such as Tailwind, Less, or raw CSS. Keep in mind that runtime-based CSS-in-JS solutions tend to harm performance. For deployment, consider using VTEX IO WebOps for better stability and performance.

Can I use Tachyons or other CSS frameworks?

Yes. FastStore UI is styled via data attributes. This means we are compatible with all major CSS frameworks, such as Emotion, Tailwind, Styled components, Stitches, etc.

Can I adapt UI components to my business needs?

Yes, because all FastStore UI components are open source, you can simply copy the source code from Github and modify it to your liking if you need to extend their behavior in any way for your project.

How can I contribute to FastStore?

There are multiple ways to contribute to the project whether you are a technical or non-technical user: correct typos, fix translations, enhance documentation, create new starters, improve components and behaviors.
Check out our contributions guide (coming soon).

Didn't find your answers?

Don’t hesitate to get in touch! Find us at:

Didn't find your answers? Ask the Community. For documentation suggestions, submit your feedback.