このリポジトリは、Figma APIを使用して実践的に学ぶためのハンズオンプロジェクトです。
このプロジェクトでは、Figma APIを使用して様々な操作を行う方法を学ぶことができます。Node.jsを使用して、Figma APIとの連携方法を実践的に理解することを目的としています。
- Node.js (v16以上)
- Figmaアカウント
- Figma APIアクセストークン
- リポジトリをクローンします:
git clone https://github.com/timeless-residents/handson-figma-api.git
cd handson-figma-api
- 依存パッケージをインストールします:
npm install
.env
ファイルを作成し、Figma APIアクセストークンを設定します:
FIGMA_ACCESS_TOKEN=your_access_token_here
.
├── .env # 環境変数設定ファイル
├── gallery/ # サンプルコード集
│ ├── 001.js # 基本的なAPI使用例
│ └── 002.js # 応用的なAPI使用例
└── package.json # プロジェクト設定ファイル
gallery
ディレクトリには、Figma APIを使用した様々な実装例が含まれています:
001.js
: 基本的なFigma APIの使用方法002.js
: より高度なFigma APIの活用例
node-fetch
: HTTPリクエストの実行dotenv
: 環境変数の管理
ISC
プルリクエストやイシューは大歓迎です。大きな変更を加える場合は、まずイシューを作成して変更内容を議論しましょう。
- APIトークンは必ず
.env
ファイルで管理し、GitHubにコミットしないようにしてください。 - APIの利用制限に注意してください。
- 実運用環境での使用は、十分なテストを行ってから行ってください。