(์ถ๊ฐ์ผ: 2020.07.31)
์๋ ํ์ธ์, ์ด๊ทผํ ์ ๋๋ค. ์ด๋ฒ์ ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ์ ๋ํ ๋์๋ฅผ ์ถ๊ฐํ๊ฒ ๋์์ต๋๋ค. ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ์ ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ๋ฟ๋ง ์๋๋ผ ์๋น์ค ์์ปค๋ถํฐ ์คํ๋ผ์ธ ์บ์ฑ, ๋ฐฑ๊ทธ๋ผ์ด๋ ๋๊ธฐํ, ํธ์ ์๋ฆผ๊น์ง ํต์ฌ์ ์ธ ๋ด์ฉ์ ๋ํด ์ต๋ํ ์ฝ๊ณ ์์ธํ๊ฒ ์ ๋ฌํ ์ ์๋๋ก ์ค๋นํ์์ต๋๋ค.
๋ค์ํ ๊ฐ์ ๋ฐฉ์๊ณผ ํ์ฉ ๋ฐฉ์๊น์ง ์ค๋นํ์ผ๋ SNS ์ฑ ์์ ๋ก ๋ฐฐ์ฐ๋ ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ
์ ๋ง์ ๊ด์ฌ ๋ถํ๋๋ฆฝ๋๋ค!
ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ์ ๋ํ ์ ๋ฐ์ ์ธ ๋ด์ฉ๊ณผ ํ์ฉ๋ฒ์ ๋ํด ํ์ตํ ์ ์๋ ๊ธฐ์ด ๊ฐ์ข์
๋๋ค.
๊ฐ ์ฑํฐ๋ ๋ธ๋ก๊ทธ ํฌ์คํ
๊ณผ ์์ ์์ค์ฝ๋๋ฅผ ํตํด ์ง์ ์ค์ตํ ์ ์๋๋ก ๊ตฌ์ฑ๋์ด์์ผ๋ฉฐ ๊ถ๊ธํ ๋ด์ฉ์ ๋ธ๋ก๊ทธ ๋๊ธ ๋๋ ์ด๋ฉ์ผ๋ก ๋ณด๋ด์ฃผ์๋ฉด ๋ฉ๋๋ค.
์น ๊ฐ๋ฐ์ ์ ๋ฐ์ ์ธ ์ดํด
๊ฐ ํ์ํ๋ฉฐ ์๋ฐ์คํฌ๋ฆฝํธES6
์ ๋ํ ๋ด์ฉ์ ์ด๋์ ๋ ์๊ณ ๊ณ์ ์ผ ์งํํ์ค ๋ ์ด๋ ค์์ด ์์ต๋๋ค.
- ๋ธ๋ผ์ฐ์ (Google Chrome ์ถ์ฒ)
- ํ ์คํธ ์๋ํฐ ํน์ IDE (๋ณธ ๊ฐ์ข์์๋ VSCode ์ฌ์ฉ)
- Simple Server
- ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (1) - PWA๋?
- ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (2) - ์๋น์ค์์ปค ๋ฑ๋ก
- ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (3) - ๋ฆฌ์์ค ์บ์ฑ ๋ฐ Fetch
- ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (4) - ์๋น์ค์์ปค ์ํ
- ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (5) - Push, ํธ์ ์๋ฆผ 1
- ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (6) - Push, ํธ์ ์๋ฆผ 2
Chapter 1
ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (1) - PWA๋?- PWA์ ๋ํ ๊ธฐ๋ณธ ์ด๋ก ํ์ต
- ์์ ์น ์๋ฒ ๋์ฐ๊ธฐ
- ์ฝ๋ ๋ถ์
Chapter 2
ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (2) - ์๋น์ค์์ปค ๋ฑ๋ก- ์๋น์ค์์ปค ๋ฑ๋กํ๊ธฐ
- ์๋น์ค์์ปค ์๋ช ์ฃผ๊ธฐ
- ๋ธ๋ผ์ฐ์ Fetch ๊ฐ๋ก์ฑ๊ธฐ
Chapter 3
ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (3) - ๋ฆฌ์์ค ์บ์ฑ ๋ฐ Fetch- ํ์ํ ๋ฆฌ์์ค ์บ์ฑํ๊ธฐ
- ์ฌ์ฉํ์ง ์๋ ์บ์ ์ญ์ ํ๊ธฐ
- ์คํ๋ผ์ธ ํ๊ฒฝ์์ ์บ์ฑ๋ ๋ฐ์ดํฐ ์๋ตํ๊ธฐ
Chapter 4
ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (4) - ์๋น์ค์์ปค ์ํ- ์๋น์ค์์ปค ์ํ ๊ธฐ์ด
- ์๋น์ค์์ปค ์ํ ๋ณ๊ฒฝ ๊ฐ์ง
Chapter 5
ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (5) - Push, ํธ์ ์๋ฆผ 1- ํธ์ ์๋ฆผ ๊ตฌ๋
- ๊ตฌ๋ ์ ๋ณด ํ์ธ
- ๊ตฌ๋ ์ํ ํ์ธ
- ํธ์ ์๋ฆผ ๋ฐ๊ธฐ
Chapter 6
ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ์์ํ๊ธฐ (6) - Push, ํธ์ ์๋ฆผ 2- ํธ์ ์๋ฆผ ํด๋ฆญ ์ด๋ฒคํธ
- ํธ์ ์๋ฆผ ๊ตฌ๋ ์ทจ์
- ๋ธ๋ผ์ฐ์ ์๋ฆผ ๊ถํ ํ์ธ
Chapter 7
- ๋ฐฑ๊ทธ๋ผ์ด๋ ๋๊ธฐํ, ํธ์ ์๋ฆผ, IndexedDB์ ๊ฐ์ ๋ค์ํ ํ์ฉ ๋ฐฉ์์ SNS ์ฑ ์์ ๋ก ๋ฐฐ์ฐ๋ ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ์์ ๋ง๋๋ณผ ์ ์์ต๋๋ค!
- ์ด๊ทผํ
- Github: Geunhyeok LEE
- E-Mail: dev.ghlee@gmail.com