Menu
Feedback
Start here
Tutorials & Solutions
Developers Portal

Known Issues
Support Rules

Frequently Asked Questions
Announcements
Start here
VTEX Modules: Getting Started
Store developmentBackend
Backend
2 min read

In an ecommerce store, the backend handles all the data from prices, promotions, product images to order details and customer information. Unlike the frontend, which manages the user's interactions and impressions of the store, the backend determines how these interactions will work and how the experience will be.

The backend uses a range of different features to make the user experience as seamless as possible on VTEX. VTEX IO is a proprietary VTEX technology, which supports several frameworks and programming languages familiar to developers, such as TypeScript, React, GraphQL, .NET, and Node. By removing several layers of software development, by using VTEX IO, the developer does not need to deal with servers, infrastructure, and scalability issues.

Apps and integrations

Backend apps allow you to create integrations between services using APIs to get data from custom React components. The developer can also leverage third-party solutions to implement new strategies and features quickly.

APIs

VTEX IO APIs are built with GraphQL— a query language that allows developers to submit queries with the specific data that needs to be fetched from a single endpoint via an HTTP POST request. Thus, GraphQL provides solutions to some of the biggest challenges when designing APIs for modern applications, and it is through GraphQL that VTEX can offer greater flexibility and efficiency.

Contributors
1
Photo of the contributor
+ 1 contributors
Was this helpful?
Yes
No
Suggest edits (Github)
Frontend
« Previous
Advanced concepts
Next »
Contributors
1
Photo of the contributor
+ 1 contributors
On this page
Still got questions?
Request support from VTEX
For personalized assistance, contact our experts.
Open a support ticket
Ask the community
Find solutions and share ideas in the VTEX community.
Join our community
GithubDevelopers PortalCommunityFeedbackSite Map