vue-emoji-party
party.js を使ったemojiのパーティクルで画面を賑やかすためのVue.js directive
Demo
https://daikiojm.github.io/vue-emoji-party/
リポジトリ
https://github.com/daikiojm/vue-emoji-party
npm
https://www.npmjs.com/package/vue-emoji-party
モチベーション
party.js というライブラリを見つけ、よさそうだったので実際に使ってみたかった。公開するAPIの粒度の設計とか、コードがきれいだった。v1.xからv2.xに移行中の段階だった。
npmパッケージ化して他の人にも使ってもらいたい等よりも、party.js の利用例としてのdemoサイトをサワれる状態にしてひとまず公開したかったというのがある
メモ
party.js の作者に存在を気づいてもらえた&本体にも少し貢献できたのは良かった
https://github.com/yiliansource/party-js/pull/49
Demoはtailwindcssを使ったがグラデーションが高機能だったのでそれっぽい見た目になった
2021/05現在、dirictiveとかのVue.jsのpluginを作るとき、vue3向けに実装するのがいいのかvue2.x向けに実装するのがいいのか、ハイブリッド構成とかもあり得るのかとかそこらへんの感覚がわからなかった
結果的にvue2.x向けの実装になっている
#memo #npm