Muchos desarrolladores y especialistas en ecommerce se han visto estancados al intentar cambiar aspectos de sus sitios web debido a restricciones del código, el time-to-market y otros obstáculos. Imagínate que todo esto se facilitara a través de una red de API, funcionalidades fáciles de usar e informática sin servidor. Ya es hora de que conozcas a VTEX IO.
VTEX IO es la plataforma de desarrollo low-code de VTEX, y en este artículo vamos a mostrarte cuáles son sus mejores aspectos. Si aún no estás familiarizado con nuestra plataforma, este artículo te vendrá muy bien para que la conozcas y te animes a probarla.
Si ya estás familiarizado con ella, también puedes obtener algunos insights entre bastidores.
8 beneficios de VTEX IO
VTEX IO ofrece las herramientas necesarias para que puedas centrarte en tu código en lugar de perder tiempo gestionando la infraestructura.
1. Se encarga de la infraestructura
Los desarrolladores no tienen que preocuparse por los servidores y pueden centrarse al 100% en la creación de experiencias excepcionales, ya que VTEX IO se encarga de la infraestructura. Es una plataforma nativa en la nube, por lo que permite a los desarrolladores ejecutar aplicaciones escalables que se sincronizan inmediatamente con nuestra plataforma, ¡y no es necesario instalar nada más para poder desplegarlas!
2. No es necesario configurar
Todo desarrollo en la plataforma VTEX IO comienza y termina con VTEX IO CLI (Command Line Interface), que es lo único que necesitas durante el proceso de desarrollo. Una vez que tengas acceso a una cuenta VTEX, puedes empezar a utilizarla para desarrollar tus aplicaciones sin devanarte los sesos con numerosas configuraciones. VTEX IO viene listo para ser utilizado.
Usando solo la CLI, puedes:
- Iniciar sesión en tu cuenta.
- Vincular archivos locales a VTEX IO.
- Lanzar nuevas versiones de la aplicación.
- Discontinuar aplicaciones, entre otras cosas que aceleran considerablemente el desarrollo.
3. Sitios de trabajo
Cuando los desarrolladores despliegan el código, es esencial estar seguros de que no se está interrumpiendo ninguna experiencia, y es muy importante poder medir si los cambios en el código realmente mejoran las métricas de tu negocio.
Todo esto es posible utilizando sitios de trabajo, que son básicamente versiones de tu código. Tienes a tu disposición infinitos sitios de trabajo para que puedas hacer modificaciones en el código, ejecutarlo en un entorno similar al de producción, e incluso comparar los cambios mediante pruebas A/B.
4. Comprobación sencilla de los permisos de usuarios
Para poder acceder a una cuenta VTEX y desarrollar nuevas aplicaciones utilizando VTEX IO, el usuario tiene que tener permiso para hacerlo. Sin embargo, gracias a la forma en que está estructurado VTEX IO, el proceso de autentificación es realmente fluido. Una vez autentificado, puedes vincular aplicaciones, navegar por tus sitios de trabajo y probar los cambios en el código sin que se interrumpa el flujo.
5. Variedad de aplicaciones
Es posible desarrollar una gran cantidad de aplicaciones interesantes y diferentes utilizando VTEX IO. Puedes crear:
- Aplicaciones del storefront.
- Componentes React a la medida.
- Aplicaciones del admin (ampliación de la interfaz del administrador de tu tienda).
- Aplicaciones back-end (construcción de servicios back-end utilizando Node o .NET Core).
- Aplicaciones pixel (para conectar tu tienda con una solución externa).
- Aplicaciones móviles.
6. Comunidad
Tenemos una comunidad creciente y comprometida que aprende y mejora de forma conjunta. Ofrecemos algunas soluciones para permitir la comunicación entre los desarrolladores externos y VTEX: VTEX Community, un foro para hacer preguntas, compartir ideas y resolver problemas, y VTEX Developers, un canal de YouTube en el que presentamos Office Hours, una transmisión en directo en la que hacemos anuncios semanales, respondemos a las preguntas de la comunidad y tenemos un espacio abierto para demostraciones.
Cualquier persona que trabaje con las soluciones de VTEX es bienvenida, y se le anima a interactuar a través de VTEX Community y VTEX Developers. De este modo, seguimos compartiendo conocimientos dentro de nuestra comunidad. Otra cosa que se anima a hacer es contribuir a nuestras aplicaciones y bloques de tienda de VTEX IO Store Framework.
7. VTEX IO Store Framework
Es imposible hablar de VTEX IO sin mencionar Store Framework. VTEX IO Store Framework es un framework de implementación low-code centrado en el desarrollo de la estructura del storefront de las tiendas VTEX. La idea es acelerar el desarrollo de las tiendas utilizando fragmentos de código llamados bloques de tienda, que esencialmente son componentes React de alta calidad que proporcionan los medios para construir rápidamente tu storefront.
Por ejemplo, si el desarrollador quiere añadir un componente de texto enriquecido (utilizado para textos escritos en markdown) a la página de inicio, solo tendría que añadir el bloque «rich-text» con el texto que desea y agregar una referencia a él en el bloque de la página de inicio de la tienda:
{
"store.home": {
"blocks": ["rich-text"]
},
"rich-text": {
"props": {
"text": "¡Hola, mundo!"
}
}
}
Además de la ventaja para los desarrolladores, también permite a los account managers y al personal de marketing, que no están necesariamente familiarizados con el código, realizar cambios en la tienda a través del Site Editor. Se trata de un panel en el admin de la plataforma VTEX que permite realizar cambios en el storefront sin tener que lidiar con ningún código, solo modificando las propiedades de los bloques.
8. Tiendas en constante evolución
Combinando las ventajas de la plataforma VTEX IO con Store Framework, obtendrás tiendas actualizadas y mejoradas sin tener que hacer nada. Nosotros y nuestra comunidad estamos mejorando continuamente la experiencia de desarrollo, creando nuevos bloques de tienda, corrigiendo errores y creando aplicaciones que añaden nuevas funcionalidades a las tiendas.
Por lo tanto, tienes la oportunidad de mejorar tu tienda continuamente y, dependiendo de la aplicación que se actualice, tu tienda puede incorporar fácilmente los cambios introducidos en la nueva versión.
Más información sobre VTEX IO
Estos son solo algunos de los aspectos de VTEX IO que me impresionaron enormemente cuando me incorporé a la empresa, y ahora estoy encantada de trabajar con él regularmente.
¿Te ha despertado la curiosidad por VTEX IO? Entonces puedes aprender más sobre él leyendo nuestra documentación en el Portal del Desarrollador y de forma práctica en nuestro centro de aprendizaje.