エンジニアリングと書評が中心。たまに全然関係無い話もします。
早いもので今年ももう今日を残すのみとなりました。
今年は、新型コロナウイルスが猛威をふるった1年でしたね。
個人的にも内容盛りだくさんな1年となりました。
今年の振り返りを行いつつ、来年はどうしていきたいかを吐き出しておきたいと思います。lg...
今回は、gin + gqlgen + gormなGoプロジェクトのホットリロード付き開発環境を構築します。
環境
Go 1.12.6
プロジェクトの構造
.
├── db
│ └── db.go
├── models
│ ├── model_a.go
│ └── ...
├── schema
│ ├── schema.graphql
│ └── ...
├── server
│ └── server.go
├── docker-compose.yml
├── go.mod
├── go.sum
├── gqlgen.yml
└── ...
使用する...lg...
Create React Appで作成したReactアプリをGAEにデプロイする際に、少し設定ファイルの工夫が必要だったので共有します。
ざっくりした手順
yarn run buildやnpm run buildでリリースビルドを作成
app.yamlでデプロイ時の設定を指定
gcloud app deployでGAEにデプロイ
通常これらはCI上で行われるべきものですが、手元の開発環境でも実行できます。
(今回、手順3.の詳細は説明しません)
yarn buildでリリースビルドを作成
Create React Appで作成したReactアプリでは、buildコマンド...lg...
「Rustプログラミング入門」を読んで、Rustに入門してみたのでRustに対するファーストインプレッションを書き綴っておこうかなと思います。
「Rustプログラミング入門」の所感というよりもRust言語に対する所感が中心となりますのでご注意ください。lg...
元々、はてなブログで運営していた個人ブログですが、Gatsby.jsの素振りも兼ねてJAMStack構成で作り直してみました。
JAMStack構成について細かい説明は省きますが、要するに「チョッパヤ」なサイトが作れる構成です。lg...