このサイトについて
このサイトはLuminusによって作成されました。
主に僕の趣味であるプログラミングやゲームについての記事を書いていきます。
GitHubリポジトリ
https://github.com/luminus-xd/Astro-Blog
サイトの構成
サイトは、以下のような構成になっています。
ホスティング
このサイトは、Cloudflare Pagesによってホスティングされています。
GitHubのリポジトリにプッシュすると、自動的にビルドされ、デプロイされます。
CMS (コンテンツ管理システム)
このサイトは、microCMSによってCMS化されています。
国産ヘッドレスCMSのサービスとして提供されていて、APIを叩いて記事を取得しています。
活発に開発が進んでおり、ユーザーの要望にも柔軟に対応してくれるので、とても気に入っているサービスです。
フロントエンド
このサイトは、Astro.jsによって作成されています。
Astro.jsは、モダンなフロントエンドフレームワークです。
JavaScript、TypeScript、またはJSXを使用してコンポーネントを作成することができます。
ビルド時にHTMLとCSSを生成し、ブラウザにロードするJavaScriptの量を最小限に抑え、ハイパフォーマンスなサイトを構築することが可能です。
フォント
日本語フォント: 源柔ゴシック
そのまま利用すると非常に重いので、サブセット化したものを利用させていただいております。
https://github.com/shogo82148/genjyuugothic-subsets
英語フォント: Inter
BGM
桜餅ルナ様の楽曲を使用させていただいております。
夜のさんぽみち
夜の散歩をイメージされており、とても落ち着いた曲です。
チルタイムに聴いてみてはいかがでしょうか。
ダウンロードページ
https://mipption.wixsite.com/runamusic0/free-bgm
YouTube
https://www.youtube.com/watch?v=qrOCGqBofGs&t=149s
※ 利用規約は制作者様のサイトをご確認ください。