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
1k
Nuxt.jsとNetlifyで はじめるJAMstack
Chiaki Uehira
December 18, 2018
Tweet
Share
More Decks by Chiaki Uehira
See All by Chiaki Uehira
個人と組織から考える自由な働き方について
uhck
0
110
ToDoリストを作ってる話
uhck
0
86
Nuxt.js + Firebaseで (最高の)ToDoリストを作った話
uhck
1
860
揮発性の高いコンポーネントを作る話
uhck
0
4.2k
LaravelでGraphQLやってみた
uhck
0
1.6k
Vueコンポーネントについて考えてみた
uhck
0
2k
「PWA」とこれからのウェブ
uhck
0
150
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
30k
Optimizing for Happiness
mojombo
377
70k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Optimising Largest Contentful Paint
csswizardry
34
3.2k
4 Signs Your Business is Dying
shpigford
183
22k
Thoughts on Productivity
jonyablonski
69
4.5k
How STYLIGHT went responsive
nonsquared
99
5.4k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
134
33k
A Philosophy of Restraint
colly
203
16k
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