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
74
git alias で カスタムコマンドを作成
yanskun
0
32
Release を簡単にやる方法
yanskun
0
120
チーム開発での犯人探し
yanskun
1
320
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
13k
AIエージェントが書くのなら直接CloudFormationを書かせればいいじゃないですか何故AWS CDKを使う必要があるのさ
watany
20
7.7k
QAを早期に巻き込む”って どうやるの? モヤモヤから抜け出す実践知
moritamasami
2
140
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.7k
(HackFes)米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
5
590
Transformerを用いたアイテム間の 相互影響を考慮したレコメンドリスト生成
recruitengineers
PRO
2
560
LLM拡張解体新書/llm-extension-deep-dive
oracle4engineer
PRO
26
7.4k
Frontier Airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
frontierairlineswithflyagent
0
100
サービスを止めるな! DDoS攻撃へのスマートな備えと最前線の事例
coconala_engineer
1
210
How Do I Contact Jetblue Airlines® Reservation Number: Fast Support Guide
thejetblueairhelpsupport
0
210
DATA+AI SummitとSnowflake Summit: ユーザから見た共通点と相違点 / DATA+AI Summit and Snowflake Summit
nttcom
0
110
20250719_JAWS_kobe
takuyay0ne
1
130
Featured
See All Featured
Bash Introduction
62gerente
613
210k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.3k
Building an army of robots
kneath
306
45k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Six Lessons from altMBA
skipperchong
28
3.9k
Embracing the Ebb and Flow
colly
86
4.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Designing Experiences People Love
moore
142
24k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
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