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

個人開発から学ぶVue.js開発環境 / v-okinawa Meetup #5

Chinen
September 17, 2021

個人開発から学ぶVue.js開発環境 / v-okinawa Meetup #5

https://v-okinawa.connpass.com/event/223357/

v-okinawa Meetup #5 LT大会の登壇資料です。

Chinen

September 17, 2021
Tweet

More Decks by Chinen

Other Decks in Programming

Transcript

  1. 知念 昌史 / まぁし@chocodogmagic
 TAM/TAMTOのフロントエンドエンジニア
 • 沖縄でリモートワーク
 • 技術コミュニティ運営
 ◦

    PWA Night(東京)/ v-okinawa(沖縄) 
 ◦ 平日朝9時からTwitter SpacesでWeb雑談 
 • ものづくりが好き
 ◦ イラスト、ゲーム、アプリ、漫画、小説 
 • ベテランポケモントレーナー
 • スプラトゥーン頑張ってウデマエSめざしてる

  2. Vue.jsを使った開発手法3選
 1. scriptタグを使って読み込み
 ◦ リアクティブ
 2. Vue CLIやViteを使ったビルド環境
 ◦ コンポーネント開発


    ◦ SFC(Single File Component) 
 3. Nuxt.jsを使った開発・デプロイ環境
 ◦ SSG(静的サイトジェネレーター) 
 理解度や複雑度に応じて段階的に取り組める!
 (逆にいろいろなやり方があって初学者は混乱するかも?)

  3. ルールがある
 ディレクトリ
 • コンポーネントは components に入れる
 • 表示したいページは pages に入れる


    • 静的ファイルや画像などは static に入れる
 etc
 nuxt.config.js
 → meta情報やファイル生成の設定等