記事のアイキャッチ画像(Featured Image)は、検索結果やSNSでシェアされた際のクリック率(CTR)を大きく左右する重要な要素です。しかし、記事ごとに適切な画像を検索し、ダウンロードしてWordPressにア […]
記事のアイキャッチ画像(Featured Image)は、検索結果やSNSでシェアされた際のクリック率(CTR)を大きく左右する重要な要素です。しかし、記事ごとに適切な画像を検索し、ダウンロードしてWordPressにア […]
記事の生成と検証が完了したら、いよいよそのデータをWordPressへ送信するフェーズに入ります。しかし、プログラムからWordPressに接続する際、管理画面のログインパスワードを直接コードに書き込むような実装はセキュ […]
AIを活用して大量の記事を高速作成できるようになった反面、新たなリスクとして浮上するのが「形式エラーによる投稿失敗」や「タグの閉じ忘れ」「必須フィールドの抜け漏れ」といった人的・システム的エラーです。 不完全なデータをそ […]
Webサイトをスマートフォンで閲覧している際、「入力欄同士の間隔が狭くて押しづらい」「次の項目の見出しと前項目の入力ボックスがくっついていて見づらい」と感じたことはありませんか? 特に問い合わせフォームや応募フォームにお […]
はじめに 全10回にわたってお届けしてきた『ねむりのガチャ』アプリ開発記も、ついに今回が最終回です。 前回までに、美しいダークテーマのUI、魔法のように連携するCloudflareとFirebaseのバックエンド、ワクワ […]
はじめに 皆様、こんにちは。『ねむりのガチャ』アプリ開発記の第9回です。 前回までにアプリの全機能が完成し、バグの修正も終えました。しかし、Webサービスとして世界に公開する前に、絶対に妥協してはいけない最後の総仕上げが […]
はじめに 皆様、こんにちは。『ねむりのガチャ』アプリ開発記の第8回です。 前回は楽しいガチャシステムを実装し、アプリとしての機能がほぼ出揃いました。しかし、Webアプリ開発において「機能を作って終わり」ということは絶対に […]
はじめに 皆様、こんにちは。『ねむりのガチャ』アプリ開発記の第7回です。 前回は、フロントエンドとデータベース(D1)を安全に繋ぐAPIを構築し、睡眠ポイントが確実に保存される仕組みを完成させました。ここまでの作業で、ア […]
はじめに 皆様、こんにちは。『ねむりのガチャ』アプリ開発記の第6回です。 前回は、Reactを使って直感的に操作できる「寝る・起きる」ボタン(フロントエンド)を完成させました。しかし、アプリ上で獲得した睡眠ポイントは、ま […]
はじめに 皆様、こんにちは。『ねむりのガチャ』アプリ開発記の第5回です。 前回までに、Firebaseによる安全なログイン機能と、Cloudflare D1による高速なデータベース(データの保管庫)が完成しました。今回は […]