Me

kabos-dev.com

自己紹介やブログ・制作物の紹介を兼ねたWebサイトです。

kabos-dev.com

使用技術

Backend

  • Golang
    • Echo
    • Bun(ORM)

FrontEnd

  • TypeScript
    • NextJS
    • vanilla-extract

Infra

  • Docker
  • Fly.io(API Server)
  • Vercel(FrontEnd)
  • S3(Storage)
  • MySQL

説明

自己紹介やブログ・制作物の紹介を兼ねたWebサイトです。
上記にも記載していますがAPIサーバーにはFly.io、フロントエンドにはVercelを使用しています。
APIはGolangのEchoで実装されており、実はなんちゃってクリーンアーキテクチャだったりします。
フロントはNextJSを採用していて、スタイルにはvanilla-extractを導入してみました。Next使うならApp Routerでやってみよかな~と思っていたのですが、あまり乗り気になれず妥協してpages Routerを使っています。
DBにはMySQLを使用しているのですが、Fly.ioを使うなら正直PostgreSQLの方が良かったと思います。技術選定でちゃんと使用技術固めてから実装始めるべきでした。
Contactページなどまだ完成にまでは至っていないため随時ページの追加や修正を行っています。

©Kabos 2024