1. UT๊ฐ ๋ญ๊ฐ์? UT(Usability Test)๋ ์ฌ์ฉ์ฑ ํ ์คํธ๋ผ๊ณ ๋ ๋ถ๋ฆ ๋๋ค. UT๋ ์ ์ฌ ์ฌ์ฉ์๋ค์๊ฒ ํ ์คํธ๋ฅผ ์งํํ์ฌ ์ ํ์ ํ๊ฐํ๋ ๋ฐฉ๋ฒ ์ค ํ๋์ ๋๋ค. ์น์ด๋ ์ฑ์ด ์ฌ์ฉํ๊ธฐ์ ์ถฉ๋ถํ์ง, ๊ฐ๋ฐ์์ ์๋๋๋ก ์ฌ์ฉ๋๋์ง ํ์ธํ๋ฉด์ ์ ํ์ ์ฌ์ฉ์ฑ์ ํ ์คํธ ํด๋ณผ ์ ์์ต๋๋ค. 2. UT๊ฐ ํ์ํ ์ด์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๋ค๋ณด๋ฉด ํด๋น ์ฑ์ ๋งค๋ชฐ๋์ด โฆ
0. ํ๋ก์ ํธ ์ ๋ณด ์๋น์ค ๋งํฌ : https://zzimkkong.com/ ์ ์ฅ์ ๋งํฌ: https://github.com/woowacourse-teams/2021-zzimkkong 1. ๋ค๊ฐํ์ ๊ทธ๋ฆฌ๊ธฐ ๊ตฌํ ์ ๊ณ ๋ฏผํ๋ ๋ถ๋ถ ๋ค๊ฐํ ๊ทธ๋ฆฌ๊ธฐ ๊ธฐ๋ฅ ์ด์ ์ ๊ตฌํํ๋ ์ ๊ณผ ์ฌ๊ฐํ ๊ทธ๋ฆฌ๊ธฐ๋ ์์ ๊ฐ์ ์ฌ์ดํด๋ก ์งํ๋์์ต๋๋ค. ์ ๊ณผ ๋ค๊ฐํ์ ๊ทธ๋ฆฌ๊ธฐ ์ํด ํ์ํโฆ
0. ํ๋ก์ ํธ ์ ๋ณด ์๋น์ค ๋งํฌ : https://zzimkkong.com/ ์ ์ฅ์ ๋งํฌ: https://github.com/woowacourse-teams/2021-zzimkkong 1. ์๋ํฐ์ ๋ผ๋ ์๋ํฐ๋ฅผ ์์ฑํ๊ธฐ ์ํด ๋จผ์ ์๋ํฐ์ ๋ชจ์์ ์๊ฐํด์ผ ํ์ต๋๋ค. ๋ ผ์ ๋์ ์ ํฌ๋ ์์ชฝ ๋์ ์ฌ๋ฌ ๋๊ตฌ๋ค์ ์ฌ์ฉํ ์ ์๋ Toolbar๋ค์ ๋๊ณ ๊ฐ์ดโฆ
๋ด๊ฐ ๊ฟ๊พธ๋ ํ๋ก๊ทธ๋๋จธ๋ก์์ ์ถ ๋๋ ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๊ณ ์ถ์์๊น? ํ๋ก๊ทธ๋๋ฐ์ ๊ณต๋ถํ๊ธฐ๋ก ๋ง์๋จน์ ๊ฑด ์ ์ง์ฅ์์ ์ฐ์ฐํ ๋ง๋๊ฒ ๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ ๋ง ๋ฉ์์ด ๋ณด์๊ธฐ ๋๋ฌธ์ด๋ค. ๋น์ ๋๋ ์ฐ๊ตฌ์์ ๋ค๋๊ณ ์์๋๋ฐ ๊ฑด๋ฌผ 3์ธต ๋์ด์ ๊ฑฐ๋ํ ์ฐ๊ตฌ ์ฅ๋น๋ฅผ ์์ ๋ ธํธ๋ถ ํ๋๋ก ์ ์ดํ๋ ๋ชจ์ต์ ๋ง์น ๋ง๋ฒ์ฒ๋ผ ๋๊ปด์ง๊ธฐ๋ ํ๋ค. ๋จ์ํ ๋ฉ์์ด ๋ณด์ฌ์ ์์ํ ํ๋ก๊ทธ๋โฆ
0. ํ๋ก์ ํธ ์ ๋ณด ์๋น์ค ๋งํฌ : https://zzimkkong.com/ ์ ์ฅ์ ๋งํฌ: https://github.com/woowacourse-teams/2021-zzimkkong 1. ์๋ก ์ฐ๊ฝ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๊ฐ์ฅ ํต์ฌ์ ์ผ๋ก ์๊ฐํ๋ ๋ถ๋ถ์ ์๋ํฐ ๊ธฐ๋ฅ์ด์์ต๋๋ค. ํ๋ก์ ํธ์ ๋ค์ด๊ฐ๋ ์ฌ๋ฌ ๊ธฐ๋ฅ๋ค ์ค ์๋ํฐ ๊ธฐ๋ฅ์ ๊ธฐ์กด์ ํด๋ณด์ง ์์๋ ๋ฏธ์ง์ โฆ
0. Gatsby.js์ Next.js ๋ธ๋ก๊ทธ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ์ฌ์ฉํ ํด์ ์ฐพ์๋ณด๋ ์ค Gatsby์ Next๋ฅผ ๋๊ณ ๊ณ ๋ฏผ์ ๋น ์ก๋ค. ๋ ํ๋ ์์ํฌ ๋ชจ๋ ํํ ๋ฆฌ์ผ์ ์งํํ๋ฉด์ ๋ฎ์ ๋ฏ ๋ค๋ฅธ ๋ ํ๋ ์์ํฌ์ ์ฐจ์ด์ ์ ์ ๋ฆฌํ๊ธฐ ์ํด ๊ธ์ ์์ฑํด ๋ณด๊ธฐ๋ก ํ๋ค. 1. Gatsby.js 1-1. Gatsby ์๊ฐ Gatsby is a React-based open-โฆ
1. ์๋ก SVG๋ ๋ฒกํฐ ๊ธฐ๋ฐ์ XML ํฌ๋งท์ ๊ฐ์ง ๊ทธ๋ํฝ์ ๋๋ค. ๋ฒกํฐ ํ์ผ ํ์์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ์ฌ์ด์ฆ์์ ๊น๋ํ๊ฒ ๋ ๋๋ง ๋๋ฉฐ, , , ๋ฑ ์น ํ์ค๊ณผ๋ ์ ๋์ํ๋๋ก ์ค๊ณ ๋์์ต๋๋ค. ๋ฐฑํฐ ํ์ผ๊ณผ ๋์คํฐ ํ์ผ์ ์ฐจ์ด๊ฐ ๊ถ๊ธํ์๋ฉด ์๋ ๋งํฌ์ ๊ธ์ ์ฐธ๊ณ ํ์๋ฉด ์ข์๊ฑฐ ๊ฐ์ต๋๋ค. ๋์คํฐ ํ์ผ(JPG, PNG)์ ๋ฒกํฐ ํ์ผ(SVG)์ ์ฐจ์ด 2. โฆ
1. ์๋ก ์น ์ํ์ด๋ ๊ฐ๋ฐ์ ํ๋ค ๋ณด๋ฉด JPG, PNG, SVG ๋ฑ ๋ค์ํ ์ด๋ฏธ์ง ํ์ผ ํ์๋ค์ ๋ง๋๊ฒ ๋ฉ๋๋ค. ์ด ํ์ผ๋ค์ ํฌ๊ฒ ๋์คํฐ(๋นํธ๋งต) ํ์ผ๊ณผ ๋ฒกํฐ ํ์ผ๋ก ๋ถ๋ฅํ ์ ์์ต๋๋ค. 2. ๋์คํฐ(Raster) ํ์ผ - PNG, JPG ๋ฑ ๋์คํฐ(Raster) ํ์ผ์ ํ์๋ค์ ๋ชจ์ ๋์งํธ๋ก ์ด๋ฏธ์ง๋ฅผ ํ์ํฉ๋๋ค. ํ์๋ค์ ์์์ ๋ํ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์โฆ
ํ ํ๋ก์ ํธ๊ฐ ๋์๊ฒ ๋จ๊ธด ๊ฒ ๋ด ์๊ฐ, ๊ฐ์์ ์๊ฐ, ๋ชจ๋์ ์๊ฐ ํ ํ๋ก์ ํธ๊ฐ ์์๋๊ณ 7๋ช ์ ํ์์ด ๋ชจ๋ ๋ชจ์๋ค. ํ๋ก์ ํธ ๊ธฐํ ๋ฐํ๋ฅผ ๋ณด๊ณ ์์ ์ด ํ๊ณ ์ถ์ ํ๋ก์ ํธ๋ฅผ ์ ํ, ์ง์ํด์ ๋ชจ์ธ ํ์๋ค์ด์๋ค. ํ์ง๋ง ๋ฐํ์ ํ๋ก์ ํธ์ A๋ถํฐ Z๊น์ง ๋ชจ๋ ๋ด์ฉ์ ๋ค๋ฃจ๊ธฐ์ 5๋ถ์ ๋๋ฌด ์งง์ ์๊ฐ์ด์๋ค. ๋ฐํ์ ํฌํจ๋์ง ์์ ๋ด์ฉ๋ค์ ์๊ฐํ๋ฉฐ ๋จธ๋ฆฟ์์์ ํ๋กโฆ
favicon ์ถ๊ฐํ๊ธฐ 1. HtmlWebpackPlugin ์ฌ์ฉ HTMLWebpackPlugin์๋ ๋ค์๊ณผ ๊ฐ์ ์ต์ ์ด ์์ต๋๋ค. ํด๋น ์ต์ ์ ์ฌ์ฉํด ์๋์ ๊ฐ์ด ์ ๋ฑ๋กํ ์ ์์ต๋๋ค. ๋ฑ๋ก ํ ๋ค์๊ณผ ๊ฐ์ด ์ ์์ ์ผ๋ก favicon์ด ํ์๋๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค. build ๋ HTML ์ฝ๋๋ฅผ ํ์ธํด๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ ํ๊ทธ๊ฐ ์ถ๊ฐ ๋ ๊ฒ์ ํโฆ