ue-tourを使って心地よいチュートリアル画面を 〜ユーザー体験の向上へ〜
田原一樹
氏名:田原一樹
出身地:大阪
血液型:B型
所属:レアジョブ/App・UXチーム
→フロントエンドエンジニア
Vue.jsを使用し画面構成されたプロダクト内で、
ユーザーに画面内の説明をするには
vue-tourを使うと幸せになれる!!!可能性があるかもしれない
その前に
こちらについて
レッスンにおいて
etc
フロントエンドの技術構成
レッスンルーム
Webでの受講の場合
…ゴクリ
Vue.jsを使用し画面構成されたプロダクト内で、
ユーザーに画面内の説明をするには
vue-tourを使うと幸せになれる!!!
デモ画面
上記を担保するために今回、vue-tourを使用しました。
・Typescriptで、利用する場合は注意
→ vue-tour自体がTS対応していない為、Eslintを調整・型定義化を行うなどで対応。
・デフォルトコンポーネントは省略せず、全て書く
→ コンポーネントオーバーライド時(slot)のエラーになり、
アニメーションが効かなくなったり、文言変更ができなくなる為。
・発火時に後ろのレイヤーに対してもクリックが効いてしまう
→ 必要に応じて画面を覆うレイヤー等を別に準備する必要がある。
・自動再生は基本機能のとして存在しない
→ setInterval等で調整を行えば容易に実装は可能です。
・GitBooksと合わせてSample実装を見ると使い方の理解が容易
→ GitBooks
→ node_modules/vue-tour/demo/
そんな思いを持った
エンジニアをレアジョブでは
募集しております!!