twtwtw-gj portofolio

本サイトの作成に使用したサービス

原則的にすべてのサービスが無料で使えますが、いくつか制限があるものもあります。 (たとえば、Gitpodは無料ユーザーは月50時間しか使用できません)

開発で使用したもの

JavaScriptフレームワーク・サイトジェネレータ・開発環境の構築手段
React.js
JavaScriptフレームワーク。関数型プログラミングが特徴的
Gatsby.js
上記を使用したSSG(静的サイトジェネレーター)。特にページ遷移の機能追加をしやすく、React Routerをそのまま使うより遥かに簡単
Gitpod
クラウドで開発環境を整えられるサービス。本サイトはローカルの開発環境は一切使わず、このサービス上のみでコーディングした

デプロイ時に使用したもの

コード管理・サイト公開のために使用しているサービス
GitHub
git repositoryのホスティングサイト。コードへのリンクはこちら
GitHub Actions
GitHubにコードを上げると、自動的にテストや成果物のビルドを行うサービス
GitHub Pages
GitHubにpushしたHTMLファイルをもとに、自動的にサイトを作成・公開するサービス。今回は使用しなかったが、独自ドメインで公開することも可能

Go back to the homepage