LoginSignup
0
0

More than 1 year has passed since last update.

Golang, MySQL, nuxt.jsで動かしてみる。

Posted at

Docker環境構築

  • バックエンド側のコンテナ内でgo mod init {$MODULE_NAME}go.modファイルを作成する
  • このファイルは直接さわらずに、コマンドを実行にて変更する
  • go get github.com/labstack/echo/v4でEchoをインストールする
  • 参考 / Gin Web Framework

Go(バックエンド)

  • フレームワークはEchoを使ってみる
  • RestAPIに適しているとのこと

Nuxt3(vue3:vite)

  • Vueのフレームワーク 
  • tailwindを使う 参考

Error: Unknown at rule @tailwind CSS 

  • vscode拡張機能のPostCSS Language Supportをインストールする

Error: localhost:3000にアクセスすると無限リロードされてしまう

  • docker-compose.ymlのportsにwebsocket用のportを追加する
docker-compose.yml
ports:
  - '3000:3000'
  - '24678:24678' //追加

MySQL

  • ORMは"Gorm"を使う

環境変数はgodotenv モジュールを使う

  • go get github.com/joho/godotenv
  • .env ファイルが読み込めるようになる
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0