Primeros pasos en Shopify. Documentación y aplicaciones

Si queremos empezar a desarrollar para Shopify necesitamos armarnos con toda la documentación disponible, tanto de lenguajes a emplear, como herramientas necesarias en el desarrollo de aplicaciones para Shopify.

A continuación dispones de la documentación oficial de Shopify para desarrolladores y guías útiles para los distintos aspectos necesarios para el desarrollo.

Creación de una APP para Shopify (inglés)

Herramientas recomendadas para el desarrollo de aplicaciones de Shopify.

Viual Studio Code: VSCode es un potente editor de código fuente desarrollado por Microsoft, libre y multiplataforma, está disponible para Windows, GNU/Linux y macOS. Tiene una buena integración con Git, cuenta con soporte para depuración de código, y dispone de extensiones específicas que usaremos en nuestro desarrollo para Shopify. https://code.visualstudio.com/

Insomnia: es un cliente REST multiplataforma, con una interfaz clara y sencilla. Con funcionalidades que nos van a facilitar enormemente el trabajo. Esta herramienta nos permitirá crear y testar consultas GraphQL contra nuestra tienda de desarrollo, con el objetivo de incluirlas en nuestra futura aplicación. https://insomnia.rest/download

Estructura de datos de Shopify

Para desarrollar una aplicación que consulte y modifique datos en nuestra tienda, necesitaremos conocer la estructura de la base de datos de Shopify:

Librerías GraphQL en PHP para shopify