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

Nuxt.jsで多言語化デビューしよう!/ Let's make internationalization with nuxt.js

Nuxt.jsで多言語化デビューしよう!/ Let's make internationalization with nuxt.js

▼資料概要
Nuxt.js、vue-i18nのざっくり説明を記載
▼ 資料内リンク
# vue-i18nのパフォーマンス最適化
https://link.medium.com/Mp2S9jiq9U
# ハンズオン資料(Qiita)
https://qiita.com/matsumana07384/items/4b9731d46c3698b464d8

▼勉強会の詳細
# サポーターズCoLab
https://supporterzcolab.com/event/776/
▼登壇者
# Twiiter
https://twitter.com/mtmn07384

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

ManamiMatsuura

March 25, 2019
Tweet

More Decks by ManamiMatsuura

Other Decks in Technology

Transcript

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

    #SASS 所属 #ZOZOテクノロジーズ #サポーターズCoLab #PyConJP2019 #GeekWomenJapan
  2. Nuxt.jsとは? ▧ Vue.jsを使ったアプリケーションを作成するフ レームワーク ◦ 以下から作成するアプリケーションを選択可能 ▪ ユニバーサルアプリケーション ▪ 静的サイト

    ▪ シングルページアプリケーション(SPA) ▧ 余談 ◦ React.jsのフレームワークであるNext.jsからインス ピレーションを受けて作られたとのこと 6
  3. “ Vue (発音は / v j u ː / 、

    view と同様)は ユーザーインターフェイスを構築するための プログレッシブフレームワークです。 7 Vue.jsとは? Vue.js公式サイトより (https://vuejs.org/v2/guide/index.html )
  4. Nuxt.jsの特徴 ▧ Vueファイルで記述可能(*.vue) ◦ Vueの記述が使える ▧ サーバーサイドレンダリング(=SSR) ◦ 補足:サーバーでHTMLを描画し、静的マークアッ プをクライアントに配信

    ▧ 開発に集中できる ◦ Vue.jsで開発する上で必要な環境構築やルーティン グ処理などをよしなにやってくれる 8 And so on...
  5. “ Ruby on Rails の i18n に インスパイアされて開発された Vue.js 向けの国際化プラグインです。

    10 vue-i18nとは? vue-i18nのパフォーマンス最適化 @kazu_ponより (https://link.medium.com/Mp2S9jiq9U)
  6. 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