小村の開発環境構築(1) 構成について

  • こんばんは、小村です。

  • 早速技術記録いっくよーーー!

  • まず私の近況なのですが、ポートフォリオサイトを作り始めました!

  • で、手始めにその開発環境を構築するための手順を記録していこうと思います!

目的

方針

  • 新しい技術を知った時に、時間をかけてでも調べ、積極的に取り入れる

  • ポートフォリオサイトの開発、運営にお金をあまりかけない

言語、フレームワーク

  • 将来的にはnuxt.js(TypeScript)、Django Rest Framework(Python)で開発

  • 直近はまずサイトの土台を固めるためにnuxt.js(JavaScript)で開発

その他自環境のコンセプト

  • ローカル環境をほとんど汚さない(VSCodeのインストールのみ)

  • GCPを使う(Associate Cloud Engineerなので!)

構成(概要)

  • GCPからGCE(CentOS7)を立ち上げる

  • ローカル端末より、VSCodeを通じてCentOS7にリモート接続

  • 必要なものはすべてCentOS7にインストール

  • 資材はGitHabにて管理

  • 資材が増えるまでひとまずherokuを使用して公開

f:id:kom314_prog:20210526210606p:plain
  • 図にするとこんな感じ!

おわりに

  • 今後しばらくは環境の構築方法をシリーズ化して書いてきます

  • 最終的にQiitaにまとめる予定!

  • おれたちの戦いはこれからだ!!!