レシピ

ReScript 開発でよくあるワークフローに対応したタスク指向のガイドです。各レシピでは、特定のユースケースをステップバイステップで解説します。

React コンポーネントの作成

File Templates と Live Templates を使って新しい React コンポーネントを素早く作成します。

Native

React コンポーネントの作成
デッドコードの検出

未使用のエクスポート、値、型を検出して削除します。

Native Configuration Required

デッドコードの検出
Monorepo のセットアップ

Monorepo プロジェクト構造で動作するようにプラグインを設定します。

LSP Required

Monorepo のセットアップ
ReScript のデバッグ

ビルトインデバッガを使用してコンパイル済み JavaScript をデバッグします。

Native

ReScript のデバッグ
TypeScript からの変換

TypeScript/JavaScript コードを ReScript に変換し、バインディングを生成します。

Native

TypeScript からの変換
Import の最適化

重複・未使用の open 文を整理します。

Native

Import の最適化
Hono エンドポイントの追加

Hono REST テンプレートを新しいルート、バリデーション、ストレージで拡張します。

テンプレート

Hono エンドポイントの追加
GraphQL リゾルバの追加

Hono + GraphQL テンプレートの SDL を拡張し、リゾルバを配線します。

テンプレート

GraphQL リゾルバの追加
Drizzle のセットアップ

スキーマを変更し、マイグレーションを実行し、本番環境では Turso に向けます。

テンプレート

Drizzle のセットアップ
OpenAPI ドキュメントの追加

Hono REST テンプレートに同梱されている Scalar UI ドキュメントを充実させます。

テンプレート

OpenAPI ドキュメントの追加