Saltearse al contenido

Aplicaciones de servicio

Los servicios en VTEX IO ofrecen una forma de ejecutar código .NET y Node.js directamente en los servidores de VTEX. Dichos servicios permiten que las aplicaciones de VTEX IO exporten rutas HTTP, resolvers de GraphQL y Event Handlers al servidor.

Temas de esta guía

Desarrollando un servicio

Dependiendo del tipo de aplicación que querramos desarrollar, tenemos diferentes Clients disponibles en VTEX para ayudarnos a desarrollar nuestras aplicaciones.

Los más comunes para nuestros casos de uso (y los que vamos a ver en esta guía) son concretamente dos:

  • Master Data: Para aplicaciones de alta concurrencia, es decir aquellas que utilizan los usuarios frecuentemente en el sitio web. Al ser más de tipo relacional, es últil para manejar casos donde tenemos documentos que dependen de otros, filtrarlos, hacer búsquedas complejas, tener información de paginación, etc.

  • V Base: Para aplicaciones de baja concurrencia, es decir para aquellas que utilizan los administradores del sitio; útiles para configuraciones de otras aplicaciones, sean nuestras o de terceros. La vBase es de tipo no relacional.