弊社のコーポレートサイトは、Nuxt.jsとmicroCMSを組み合わせたJAMstackで構築しています。
Cloudflare Pagesでホスティングし、Cloudflare WorkersからSendGridのAPIを呼び出すことで、お問い合わせフォームの自動返信機能を実装しています。
また、microCMSとCloudflareをWebhookで連携させることで、ブログ記事の作成・更新時に自動的にビルドが実行されるようにしています。
【業務範囲】
要件定義より入り、基本/詳細設計、製造からテストまでを私1人で担当いたしました。
リリース後も随時機能を追加/修正しています。
【開発規模・期間】
私1人で開発を進めました。
要件定義から始まり、基本設計・詳細設計・製造・テスト・リリースまでを約1.5ヶ月で対応いたしました。
【概要・ポイント】
弊社のコーポレートサイトは、Nuxt.jsとmicroCMSを組み合わせたJAMstackで構築しています。
Cloudflare Pagesでホスティングし、Cloudflare WorkersからSendGridのAPIを呼び出すことで、お問い合わせフォームの自動返信機能を実装しています。
また、microCMSとCloudflareをWebhookで連携させることで、ブログ記事の作成・更新時に自動的にビルドが実行されるようにしています。
【採用技術】
Nuxt.js、TypeScript、microCMS、Cloudflare Pages、Cloudflare Workers、SendGrid