Shopify開発

Shopify Theme KitとShopify CLIの違い

shopify-theme-kit-cli-thumnail

この記事の所要時間:3分

Shopifyのテーマ開発環境は常に変化しています。

直近では、Online Store 2.0の登場に伴って、ローカル開発でShopify CLIの使用が推奨されるようになりました。

続きを読む

【Shopify】アプリ開発でおすすめの開発言語

サムネイル89

この記事の所要時間:6分

Shopifyテーマ及びアプリの開発を目指して学習を始める場合、どのプログラミング言語で開発を行うのがベストなのか、また自身で今までに扱ったことのあるプログラミング言語は使えるのかという疑問を持つ方も多いと思います。

続きを読む

【Shopify】世界一丁寧なLiquidの解説

shopify-liquid-thumnail1

本記事の所要時間:10分

Liquidの解説記事は多くありますが、その多くはHTML/CSSやテンプレート言語、オブジェクト指向への理解が前提となっています。本記事は、世界一丁寧なLiquidの解説を目指して作成しました。

続きを読む

【2021年版】Shopifyテーマ自作を5分で始める手順

dev-theme-thumnail2

本記事の所要時間:5分

Shopifyでは、ショップのデザインがテーマとして公開されており、開発者はテーマを開発してShopifyテーマストアで公開することができます。

本記事では、テーマ開発を始める手順とテーマ開発に必要な基礎知識を簡潔にご紹介します。

続きを読む

Shopifyに学ぶ!GraphQL API設計5つのポイント

この記事の所要時間:12分

Shopifyは、ノーコードのオンラインショップ構築サービスを提供しています。

また、Shopifyは外部開発者向けのAPIも提供しており、”アプリ”と呼ばれる拡張機能を開発できます。

shopify app storeには、Shopify APIを使った多様なアプリが一般に公開されています。

Shopifyが対象とする事業領域は複雑ですが、洗練されたAPIや、それを活用した多様なアプリによって、柔軟なニーズに応えています。

この記事では、Shopify GraphQL APIの設計から、5つの設計プラクティスを導きます。

続きを読む

【Shopify GraphQL API徹底解説】顧客(Customer)と注文(Order)

customer-order-relationship-2

本記事の所要時間: 11分

Graph APIは最初から全てを理解することが困難なので、範囲を決めて少しずつ理解していく必要があります。

【Shopify GraphQL API徹底解説】シリーズでは、Shopify GraphQL APIの仕様から、主要なオブジェクトを少しずつ読み解いていきます。

説明は記事内で完結しているので、シリーズの他の記事を参照しなくても理解できるようにしています。

今回解説するのはCustomerとOrderです。

どちらもShopify APIにおいて中心的な役割を果たします。

続きを読む

【Shopify GraphQL API徹底解説】商品の配送に関わる4つのオブジェクト

fulfillment-objects-relationship-4

本記事の所要時間: 8分

Graph APIは最初から全てを理解することが困難なので、範囲を決めて少しずつ理解していく必要があります。

【Shopify GraphQL API徹底解説】シリーズでは、Shopify GraphQL APIの仕様から、主要なオブジェクトを少しずつ読み解いていきます。

説明は記事内で完結しているので、シリーズの他の記事を参照しなくても理解できるようにしています。

今回解説するのは以下の4つのオブジェクトです。

  • Fulfillment
  • LineItem
  • FulfillmentLineItem
  • FulfillmentOrder
続きを読む