Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vue.jsでフォームバリデーションを作ってみよう!/Let make form validation in vue.js!

Vue.jsでフォームバリデーションを作ってみよう!/Let make form validation in vue.js!

▼資料概要
タイトルの勉強の導入資料
Vue.jsに関するざっくり説明

▼ 資料内リンク
# vue.jsの公式サイト
https://jp.vuejs.org/index.html

# ハンズオン資料(Qiita)
https://qiita.com/matsumana07384/items/a8f940f681ad42c39a82

▼勉強会の詳細
# サポーターズCoLab
https://supporterzcolab.com/event/856/

▼登壇者
# Twitter
https://twitter.com/mtmn07384

▼プレゼン資料デザインテンプレート
https://www.slidescarnival.com/

ManamiMatsuura

June 20, 2019
Tweet

More Decks by ManamiMatsuura

Other Decks in Technology

Transcript

  1. Hello! まっつん/ManamiMatsuura 2 社会人3年目 フロントエンドエンジニア #HTML #CSS #jQuery #SASS #Nuxt.js

    #Vue.js #AtomicDesign #サービスデザイン 所属 #ZOZOテクノロジーズ #サポーターズCoLab #Dev Fest Women #PyConJP2019 #GeekWomenJapan
  2. この勉強会について ▧ ゴール ◦ Vue.jsをもっと知りたいと思える状態になること ▧ 話すこと ◦ Vue.jsの概要 ◦

    ハンズオンで使用するソースコードの説明 ▧ 話さないこと ◦ 各ファイルの役割や機能 ◦ VuexやVueCLIなどのツールの解説 3
  3. Vue.jsのよさ ▧ 学習効率のよさ ◦ 構造がシンプル ◦ 日本語のドキュメントが豊富 ▧ 開発効率の改善が見込める ◦

    コンポーネントによるコードの再利用 ◦ DOM操作ができる「v-」ディレクティブ ▧ 部分的に導入可能 9 And so on...
  4. 大まかな流れ ▧ 環境構築編 ◦ CLIを使ってVue.jsの開発環境を構築 ▧ 開発編 ◦ コンポーネントを作る ◦

    コンポーネントからコンポーネントを使用する ◦ フォーム入力バインディングを作る ◦ バリデーションを設定する 12
  5. Credits Special thanks to all the people who made and

    released these awesome resources for free: ▧ Presentation template by SlidesCarnival ▧ Photographs by Unsplash ▧ Backgrounds by Pixeden 15