Skip to content
This repository has been archived by the owner on Jun 4, 2024. It is now read-only.

velosov/PersonifyXP

Repository files navigation

Basic VTEX IO App Template

Preview

FAQ and prerequisites

You're aiming to publish your baby @ VTEX App Store. This means you must have a certain knowledge about it's Guidelines.

Don't worry with the publication flow yet. I'll give you proper guidance when it's time.

IO basics

First, I need to recall that everything in IO is an app. The entry point for your application is the manifest.json file.

There, you find the details (name, vendor, version) and basic configs (dependencies and policies, which we'll take a look in a sec.) Sort of IO's package.json - which by the way will also be there and require the install command, as usual. You may develop a purely front-, back-end or fullstack app; it's only a matter of importing the right builders. For example, "store": "0.x"; "node": "6.x"; and both + "react": "3.x", respectively.

Bureaucracy

As your app will be communicating through APIs, we use policies to describe its capabilities - access to domains and subdomains, logging, events, etc. Be as restrictive as possible when granting these access to your application.

Tutorials

There's a basic intro to VTEX IO Services based on Service-Example in the node folder.

Also, be sure to check the Clients we provide you out-of-the-box. This may simplify a lot your work, or at least give you some insights on how to proceed.

To understand how frontend things work check our tutorial Build a store using VTEX IO Store Framework

Admin

Please notice that following our Styleguide is mandatory.

Events

Dependencies

All store components that you see on this document are open source too. Production ready, you can found those apps in this GitHub organization.

Store framework is the baseline to create any store using VTEX IO Web Framework.

Store GraphQL is a middleware to access all VTEX APIs.

References

Store Component Apps

Store Pixel Apps

About

VTEX IO App Template

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published