Loading
qijie
This is a live streamed presentation. You will automatically follow the presenter and see the slide they're currently on.
jackyqi@tencent.com
2019-03-29
SSG: Static Site Generator
Separate by:
Language
Templates
JAMstack: Javascript + Api + Markup stack
Is page-maker A JAMstack Project?
Gatsby is a free and open source framework based on React that helps developers build blazing fast websites and apps
Work Flow:
Tech stack: react + webpack + js + css
Data source: anywhere throuth GraphQL
Deploy: anywhere support static site
PWA: Static Progressive Web App
>npm install -g gatsby-cli >gatsby new techblog https://github.com/gatsbyjs/gatsby-starter-blog >cd techblog >gatsby develop
GraphQL
PWA
1. make a new git rep
2. create a netlify site
3. connect github and netlify
4. deploy the blog site
First time
Then
Just write article
github
腾讯云
markdown
netlify
graphql
react
webpack
letsencrypt
ssh
node
npm
git
gatsby-plugin-*
gatsby-remark-*
gatsby-transform-*
gatsby-source-*
typography