<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://rd.powercmsx.anothersky.jp/</id>
    <title>PowerCMS X R&amp;D Website</title>
    <updated>2025-12-12T02:48:39.450Z</updated>
    <generator>Next.js using Feed for Node.js</generator>
    <author>
        <name>Hideki Abe</name>
        <email>webmaster@anothersky.jp</email>
        <uri>https://twitter.com/_hideki_a</uri>
    </author>
    <link rel="alternate" href="https://rd.powercmsx.anothersky.jp/"/>
    <link rel="self" href="https://rd.powercmsx.anothersky.jp/rss/atom.xml"/>
    <subtitle>PowerCMS XとNext.jsを利用したWebサイト構築を研究するサイトです。</subtitle>
    <icon>https://rd.powercmsx.anothersky.jp/favicon.ico</icon>
    <rights>All rights reserved 2025, Hideki Abe</rights>
    <entry>
        <title type="html"><![CDATA[PowerCMS XのAPI利用に関する知見のまとめ]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/powercmsx_api_knowledge</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/powercmsx_api_knowledge"/>
        <updated>2024-12-07T23:00:00.000Z</updated>
        <summary type="html"><![CDATA[PowerCMS XのAPIを利用すると蓄積しているデータがより活用できたり、高度なUIを作り込んだりすることができるようになります。APIに関する知見をまとめてみました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[RESTfulAPIで受け取るJSONのTypeScript型定義を自動生成してみる]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/powercmsx_typescript_package</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/powercmsx_typescript_package"/>
        <updated>2024-10-11T02:23:17.000Z</updated>
        <summary type="html"><![CDATA[RESTfulAPIで受け取るJSONの型定義を自動生成するツールを書いてみました。いずれはパッケージ化したいと考えています。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[ComponentBlocksで入力したコンテンツ用コンポーネントとStorybook]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/componentblocks_and_storybook</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/componentblocks_and_storybook"/>
        <updated>2023-11-03T03:20:00.000Z</updated>
        <summary type="html"><![CDATA[ComponentBlocksで入力したコンテンツ用のコンポーネントを作成し、Storybookで確認できるようにしてみました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[CMSでの画像操作とCloudFrontのファイル無効化の連動]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/pcmsx_aws_cloudfront_plugin</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/pcmsx_aws_cloudfront_plugin"/>
        <updated>2021-12-18T23:00:00.000Z</updated>
        <summary type="html"><![CDATA[PowerCMS X Ver.3に搭載の「AWS_CloudFrontプラグイン」で高速配信と使いやすさを両立した環境が構築できました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[RESTfulAPI機能のテストとJavaScript SDK開発の裏側]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/testing_restful_api</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/testing_restful_api"/>
        <updated>2021-12-13T23:00:00.000Z</updated>
        <summary type="html"><![CDATA[PowerCMS Xの新機能「RESTfulAPI」をどのようにテストしたのか、なぜJavaScript SDKを開発したのかをまとました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[ブログ検索の実装]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/blog_search</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/blog_search"/>
        <updated>2021-12-06T10:00:00.000Z</updated>
        <summary type="html"><![CDATA[11月末、当サイトにAlgoliaを利用したブログ検索を実装しました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[Next.jsで作成したフォームの投稿をPowerCMS Xのフォーム機能で管理する]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/form_implementation</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/form_implementation"/>
        <updated>2021-12-01T23:00:00.000Z</updated>
        <summary type="html"><![CDATA[Next.jsやAPIを利用し、PowerCMS Xのフォーム機能を利用する手順などを解説します。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[Next.jsを使用したサイトで記事を外部の人にプレビュー表示させたい]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/external_preview</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/external_preview"/>
        <updated>2021-11-22T09:45:00.000Z</updated>
        <summary type="html"><![CDATA[公開予約してある記事を外部の人にプレビュー表示してもらうための機能を検討・実装しました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[ウェブサイトのフロントエンドのテスト]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/website_testing</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/website_testing"/>
        <updated>2021-11-15T08:00:00.000Z</updated>
        <summary type="html"><![CDATA[Next.jsを利用したサイトのテスト手法や継続的インテグレーションについて研究・調査しました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[npmコマンドでPTRESTfulAPIClientを導入する]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/client_js_install_with_npm</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/client_js_install_with_npm"/>
        <updated>2021-11-08T07:00:00.000Z</updated>
        <summary type="html"><![CDATA[npmコマンドでPTRESTfulAPIClientがインストール可能となりました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[CMSのエディタに入力した内部リンクをnext/linkのような振る舞いにする]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/improved_performance_of_internal_link</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/improved_performance_of_internal_link"/>
        <updated>2021-11-04T23:30:00.000Z</updated>
        <summary type="html"><![CDATA[CMSのエディタに入力した内部リンクをnext/linkのような振る舞いにし、高速にページ遷移する方法を検討しました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[一覧ページや編集ページに公開ページへのリンクを表示させる]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/public_page_link</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/public_page_link"/>
        <updated>2021-10-31T23:30:00.000Z</updated>
        <summary type="html"><![CDATA[開発中のJamstackSupportプラグインに、公開ページへのリンクを表示する機能追加をしました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[PowerCMS X から Amplify や Vercel の Deploy Hook トリガーを引く]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/triggering_a_deploy_hook_on_cms</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/triggering_a_deploy_hook_on_cms"/>
        <updated>2021-10-25T10:00:00.000Z</updated>
        <summary type="html"><![CDATA[PowerCMS Xで例えば記事を更新した時に自動的にビルド・デプロイを実行するため、Deploy Hookトリガーを引くプラグインを作成しました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[オブジェクトのプレビューの機能向上]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/improve_preview_entry</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/improve_preview_entry"/>
        <updated>2021-10-23T01:00:00.000Z</updated>
        <summary type="html"><![CDATA[RESTful APIのメソッドを追加し、ステータス・リビジョンに関わらずプレビューができるようにしました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[RESTfulAPIで受け取るJSONの型定義を考えてみる]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/response_json_type_definition</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/response_json_type_definition"/>
        <updated>2021-10-20T23:00:00.000Z</updated>
        <summary type="html"><![CDATA[PowerCMS XのRESTfulAPIで受け取ったJSONの型定義について考えてみました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[Next.jsでビルドするHTMLの軽量化]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/api_json_optimization</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/api_json_optimization"/>
        <updated>2021-10-08T09:30:00.000Z</updated>
        <summary type="html"><![CDATA[PowerCMS XのAPIを使用してデータを取得しNext.jsでビルドする時に役立つ、軽量化のTipsです。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[PTRESTfulAPIClientの使用方法]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/pt_restful_api_client_js</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/pt_restful_api_client_js"/>
        <updated>2021-10-03T05:15:53.000Z</updated>
        <summary type="html"><![CDATA[JavaScriptからPowerCMS XのAPIを容易に利用できる「PTRESTfulAPIClient」のサンプルコードを掲載します。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[オブジェクトのプレビュー機能を実装]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/preview_entry</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/preview_entry"/>
        <updated>2021-09-25T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[オブジェクト（例えば記事）のプレビューを実装してみましたのでコードを紹介します。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[伝えるウェブ用スニペットの導入]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/tsutaeru_snippet</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/tsutaeru_snippet"/>
        <updated>2021-09-22T11:00:00.000Z</updated>
        <summary type="html"><![CDATA[next.js + 伝えるウェブのスニペットの動作検証をしました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
    <entry>
        <title type="html"><![CDATA[画像のリサイズ]]></title>
        <id>https://rd.powercmsx.anothersky.jp/blog/resize_image</id>
        <link href="https://rd.powercmsx.anothersky.jp/blog/resize_image"/>
        <updated>2021-09-21T11:00:00.000Z</updated>
        <summary type="html"><![CDATA[CMSにアップロードした画像をnext/imageコンポーネントに対応させる検討を行いました。]]></summary>
        <author>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </author>
        <contributor>
            <name>Hideki Abe</name>
            <email>webmaster@anothersky.jp</email>
            <uri>https://twitter.com/_hideki_a</uri>
        </contributor>
    </entry>
</feed>