今日の学び #81 2024-09-12
Vueで要素のドラッグ操作
D&D操作をやりたくて前から探していたが、"drag"で探すとuseDraggableがヒットする。これは、要素を特定の範囲内で自由に配置するものなので、Jiraに近くてやりたいことにマッチしてなかった。
3rd Partyのライブラリを探しても、メンテされているのがvue-draggable-plusくらいしか無かったが、perplexityに聞いたらuseSortableを教えてくれた。
その他、UIのリッチさを求める場合は、3rd Partyで良ければvue3-smooth-dndが良さそう。(現時点で最終コミットが2023/07/09なのがちょっと)
corepack
npmがNode.jsのドキュメントから独立しているように、corepackも独立させようと言うだけで、非推奨になるわけではない。
モブプログラミング
一見効率が悪そうな印象を与えるので、その障壁をどう取り除くかの工夫が大事そう。