メインコンテンツまでスキップ

準備

学習で利用する技術とツールを紹介します。
以降の学習を進める前に、以下ツールの概要を把握し、インストールしておいてください。

主な使用技術

ツール ※事前インストール必須

  • VS Code

    • IDEです。本体をインストール後に、以下コマンドを実行して拡張機能をインストールしてください。

      code --install-extension "aldijav.golangwithdidi"
      code --install-extension "alefragnani.project-manager"
      code --install-extension "christian-kohler.path-intellisense"
      code --install-extension "DavidAnson.vscode-markdownlint"
      code --install-extension "dbaeumer.vscode-eslint"
      code --install-extension "eamodio.gitlens"
      code --install-extension "EditorConfig.EditorConfig"
      code --install-extension "enkia.tokyo-night"
      code --install-extension "esbenp.prettier-vscode"
      code --install-extension "fabiospampinato.vscode-diff"
      code --install-extension "formulahendry.auto-close-tag"
      code --install-extension "formulahendry.auto-complete-tag"
      code --install-extension "formulahendry.auto-rename-tag"
      code --install-extension "golang.go"
      code --install-extension "hashicorp.terraform"
      code --install-extension "hediet.vscode-drawio"
      code --install-extension "janisdd.vscode-edit-csv"
      code --install-extension "johnpapa.vscode-peacock"
      code --install-extension "mechatroner.rainbow-csv"
      code --install-extension "medo64.render-crlf"
      code --install-extension "MS-CEINTL.vscode-language-pack-ja"
      code --install-extension "planbcoding.vscode-react-refactor"
      code --install-extension "poyonshot.markdowncat"
      code --install-extension "premparihar.gotestexplorer"
      code --install-extension "steditor.line-endings"
      code --install-extension "streetsidesoftware.code-spell-checker"
      code --install-extension "taichi.vscode-textlint"
      code --install-extension "uctakeoff.vscode-counter"
      code --install-extension "vincaslt.highlight-matching-tag"
      code --install-extension "wmaurer.change-case"
      code --install-extension "yzhang.markdown-all-in-one"
      code --install-extension "zxh404.vscode-proto3"
  • Node.js

    • ランタイムとして利用します。
  • Chrome

    • WEBアプリケーションを表示するためのブラウザとして利用します。
  • React Developer Tools - Chrome Web Store]()

    • ChromeでReactのデバッグを簡単にするためのChrome拡張機能です。
  • git

    • ソースコードの構成管理用に利用します。
  • Postman

    • APIを叩くためのRESTクライアントとして利用します。
  • Mockoon

    • REST APIのモックサーバーとして利用します。