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
爆速で作る 技術ブログ
Search
yanskun
November 04, 2020
Technology
0
94
爆速で作る 技術ブログ
yanskun
November 04, 2020
Tweet
Share
More Decks by yanskun
See All by yanskun
組織内で使われている言語を取得する gh extension を作った
yanskun
0
200
My Terminal
yanskun
0
41
Create Chrome Extension!
yanskun
0
140
Lets' OSS Contribute
yanskun
0
160
Gardening by GitHub Projects
yanskun
0
36
Codespaces を使って古のプロジェクトを復活させる
yanskun
0
72
git alias で カスタムコマンドを作成
yanskun
0
32
Release を簡単にやる方法
yanskun
0
120
チーム開発での犯人探し
yanskun
1
320
Other Decks in Technology
See All in Technology
CDK Vibe Coding Fes
tomoki10
0
320
SRE不在の開発チームが障害対応と 向き合った100日間 / 100 days dealing with issues without SREs
shin1988
1
480
Delta airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
deltahelp
0
960
United airlines®️ USA Contact Numbers: Complete 2025 Support Guide
unitedflyhelp
0
330
スタートアップに選択肢を 〜生成AIを活用したセカンダリー事業への挑戦〜
nstock
0
270
How to Quickly Call American Airlines®️ U.S. Customer Care : Full Guide
flyaahelpguide
0
170
CDK Toolkit Libraryにおけるテストの考え方
smt7174
0
220
NewSQLや分散データベースを支えるRaftの仕組み - 仕組みを理解して知る得意不得意
hacomono
PRO
3
190
アクセスピークを制するオートスケール再設計: 障害を乗り越えKEDAで実現したリソース管理の最適化
myamashii
1
170
Getting to Know Your Legacy (System) with AI-Driven Software Archeology (WeAreDevelopers World Congress 2025)
feststelltaste
1
160
VS CodeとGitHub Copilotで爆速開発!アップデートの波に乗るおさらい会 / Rapid Development with VS Code and GitHub Copilot: Catch the Latest Wave
yamachu
2
200
面倒な作業はAIにおまかせ。Flutter開発をスマートに効率化
ruideengineer
0
400
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
173
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
980
Building an army of robots
kneath
306
45k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Gamification - CAS2011
davidbonilla
81
5.4k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
BBQ
matthewcrist
89
9.7k
Transcript
爆速で作る ブログ with nuxt + netlify + contentful yasudanaoya
名前 yasudanaoya 生まれ年 1994年 社会人歴 4年目 職歴 2017/04 ~ (株)セラク
2018/10 ~ シアトルコンサルティング(株) 職業 フロントエンジニア(vue) モットー 頑張らないを頑張る
AGENDA 01 DOCKERIZE node の alpine の image を選択 03
HOSTING hosting service に Netlify を選択 02 CREATE PROJECT routing が楽になるの で、nuxt を選択 04 CMS CMS に contentful を選 択
01 DOCKERIZE とりあえずで docker を選択
Dockerfile
memo node version 偶数バージョンが基本的に安定版 奇数バージョンは開発中 https://github.com/nodejs/Release
02 CREATE PROJECT create-nuxt-app nuxt project がサルでも作れる
create-nuxt-app yarn create nuxt-app <app-name> STEP 1 適当に vue ファイル
を作成 STEP 3 対話式に設定内容 を決められる STEP 2 push STEP 4
03 HOSTING Netlify hosting がサルでもできる
Netlify アカウント作成 STEP 1 build ファイルを選 択 STEP 3 repository
を選択 STEP 2 deploy STEP 4
netlify
04 CMS contentful CMS = Contents Management System → いんたーねっとでつくれるでーたべーす
contentful アカウント作成 STEP 1 Fields (column) を 設定 STEP 3
model (DB) を作成 STEP 2 中身を書きます STEP 4
contentful
None
portfolio
None
• Twitter • GitHub • Qiita 今回の成果物 https://github.com/yasudanaoya/portfolio THANKS