👾
Nuxt3(node module)でよく使うライブラリ
Nuxt3でよく使っているライブラリのメモ。
つどつど追加
状態管理
Pinia
Vue・Nuxt3を使う場合はほぼ必須
Nuxt3からインストールする場合
Piniaのセッション管理を行う場合
UI・コンポーネント作成
Vuetify
Vue・Nuxt3でUIを作成するライブラリ1
Quasar
Vue・Nuxt3でUIを作成するライブラリ2
Vuetifyと比較してコンポーネントが充実している印象
Perfect Scroll bar
スクロールバーのスタイル変更
個人的に少し使いづらい
Use Hook系
VueUse
Use Hook系のライブラリ群
Event系を実装する場合に重宝する
グラフ作成
ApexCharts
グラフを作成する場合に使用する
Vue3用のvu3-apexchartsを使用
Validation
yup
入力フォームのバリデーション
VeeValidate
yupのバリデーションの状態管理に使う
データ変換
Lodash
データ変換のライブラリ群
date-fns
Dateを臨機応変に取り扱う
認証・認可
@azure/msal-browser
Azure Entra IDによる認証
マップ表示
mapbox
マップの表示・操作が容易にできる
緯度・経度上に3Dモデルを表示できる
Discussion