Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nuxt.jsとNetlifyで はじめるJAMstack
Search
Chiaki Uehira
December 18, 2018
1
1.1k
Nuxt.jsとNetlifyで はじめるJAMstack
Chiaki Uehira
December 18, 2018
Tweet
Share
More Decks by Chiaki Uehira
See All by Chiaki Uehira
個人と組織から考える自由な働き方について
uhck
0
140
ToDoリストを作ってる話
uhck
0
100
Nuxt.js + Firebaseで (最高の)ToDoリストを作った話
uhck
1
900
揮発性の高いコンポーネントを作る話
uhck
0
4.3k
LaravelでGraphQLやってみた
uhck
0
1.7k
Vueコンポーネントについて考えてみた
uhck
0
2.1k
「PWA」とこれからのウェブ
uhck
0
170
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
Docker and Python
trallard
46
3.6k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
600
It's Worth the Effort
3n
187
28k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Typedesign – Prime Four
hannesfritz
42
2.8k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Transcript
Nuxt.jsとNetlifyではじめるJAMstack Nuxt.jsとNetlifyで はじめるJAMstack Chiaki Uehira
#ゆるっとstudy Nuxt.jsとNetlifyではじめるJAMstack
Chiaki Uehira Programmer / Designer 1996年⽣まれ。ピクセルグラム代表。プログラマー であり、ウェブの技術を使ったコンテンツの制作を している。最近では技術顧問としても活動しており 多数の企業に在籍している。フリーランスで集まっ たクリエイティブチームを運営しており「フェアな
組織」と「やさしい仕組み」について研究中。 @_uhck Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとは Nuxt.jsとNetlifyではじめるJAMstack どんなもの? Vue.jsでのウェブ制作に必要な設定やモジュールをあらかじめ⽤意したもので す。静的なランディングページから複雑な企業向け web アプリケーションの 作成に使⽤できます。
Nuxt.jsとは Nuxt.jsとNetlifyではじめるJAMstack どんなモジュールがある? Vue / Vue-Router / Vuex / Vue
Server Renderer / vue-meta
Nuxt.jsとは Nuxt.jsとNetlifyではじめるJAMstack どんな機能がある? Vue ファイルで記述できること(*.vue) サーバーサイドレンダリング 静的ファイルの⽣成 ES2015+ のトランスパイレーション JS
と CSS のバンドル及びミニファイ化 開発モードにおけるホットリローディング
Nuxt.jsとは Nuxt.jsとNetlifyではじめるJAMstack 静的ファイルの⽣成 Nuxt.jsアプリケーションをビルドしてHTMLを⽣成する。
Nuxt.jsとは Nuxt.jsとNetlifyではじめるJAMstack ということは ⽣成されたHTMLは静的ホスティングサービスで動かせる。
Nuxt.jsとNetlifyではじめるJAMstack
Netlifyとは Nuxt.jsとNetlifyではじめるJAMstack どんなもの? Netlifyは静的なサイトを超⾼速で提供できるサービスです。
Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとNetlifyではじめるJAMstack
Goodbye, FTP Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとNetlifyではじめるJAMstack
JAMstackとは Nuxt.jsとNetlifyではじめるJAMstack JavaScript, API, Markup JavaScriptとAPIとMarkupを組み合わせたWebアプリケーションアーキテ クチャです。
JAMstackとは Nuxt.jsとNetlifyではじめるJAMstack つまりはどういうこと? WordPressみたいにリクエストごとにHTMLを⽣成するのではなく、事前に ビルドして全て静的コンテンツとしてホスティングしようみたいな考え⽅で す。
Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとNetlifyではじめるJAMstack
Nuxt.jsとNetlifyではじめるJAMstack
まとめ Nuxt.jsとNetlifyではじめるJAMstack なにがうれしいのか パフォーマンスがいい / 構成費⽤が安い / モダンな開発環境
Nuxt.jsとNetlifyではじめるJAMstack