๋ณดํต ๋งค์ ๋ง์ง๋ง ๊ธ์์ผ์ ๋ฐ์ํ์ง๋ง ์ด๋ฒ์๋ ์ฐ์ค ๋ง์ง๋ง ํ์์ผ์ ๋ฐ์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ณธ์ง์ ๋ณํ์ง ์์ ๊ฒ์ ๋๋ค. ์ปท ์๋์๋ ์ด๋ฒ ๋ฌ Habr์ ๋ํ ๋ณ๊ฒฝ ์ฌํญ ๋ชฉ๋ก๊ณผ Habr ํ์ ์ง๋ฌธํ๋ผ๋ ์ด๋๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ ํต์ ์ผ๋ก ์ง๋ฌธ์ด ๊ฑฐ์ ์๊ธฐ ๋๋ฌธ์ (๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ ํ์ ์ด๋ฏธ ์ฝ๊ฐ ๋ถ์ฐ๋์ด ์์ต๋๋ค) ๋ฐ๋ก ์ถ์ ๋ถ๋ถ์ผ๋ก ๋์ด๊ฐ ๊ฒ์ ์ ์ํฉ๋๋ค. ๋๊ธ์์ ์๋ก์๊ฒ ์ต์ ์ ๋คํ๊ธธ ๋ฐ๋๋๋ค. ์น์ ์ ๊ฒ์๋ฌผ์ด ๊ณต๊ฐ๋์์ต๋๋ค.!
12์ Habrรฉ ๋ณ๊ฒฝ ์ฌํญ ๋ชฉ๋ก
1. ๋ธ๋๋ ๋ณ๊ฒฝ
์ฐ๋ฆฌ๋ ํ๋ก์ ํธ์ ๋ธ๋๋๋ฅผ ๋ณ๊ฒฝํ์ฌ ๋ชจ๋ Habr์ ์ผ๋ถ๊ฐ ๋์์ต๋๋ค. ์ด๋ ๋ง์ ๋ฆฌ์์ค๊ฐ ์์๋๋ ์์ฒญ๋ ์์ ์ด์ง๋ง ๋ฐ๋์ ์ํํด์ผ ํ์ต๋๋ค. ์ด์ ๋ํด์๋ ๋ค์ ๋ ์ถํ๋ฌผ์์ ๋ ์์ธํ ๋ ผ์๋์์ต๋๋ค.
- ์์
- ์์
์ฐ๋ฆฌ๋ ๋๊ตฌ์ ํ ์คํธ๋ฅผ ๊ฒ์ํ ์ง ์ ํํ ์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๊ตฌ์ ๊ฒ์๋ฌผ์ด ๊ฐ์ฅ ๋ง์ ์ซ์๋ฅผ ์ป์์ง ํฅ๋ฏธ๋ก์์ก์ต๋๋ค. ๊ทธ๋ค์ ๋์์ ๊ฒ์๋ฌผ์ ๊ฒ์ํ๊ณ ๊ด์ฐฐํ๊ธฐ ์์ํ์ต๋๋ค.
ํฉ๊ณ๋ฐ๋์คํจ์ ์ด๋ชจํฐ์ฝ์ ๋ณ๋ก ์ข์ํ์ง ์์์ ์คํฌ์ผ๋ฌ์ ์ด๋ชจํฐ์ฝ์ ์จ๊ฒผ์ต๋๋ค. ๊ฒฐ๊ณผ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ค๋๋ ๋ง์ด ๊ณ ๋์ ๋ง์น์ง ์์ต๋๋ค :) ๊ทธ๋ฆฌ๊ณ ํ๊ฐ์ ๋ฐ๋ฅด๋ฉด Deniskin์ด ์น๋ฆฌํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ด์ฅ๋ ๊ฒฝ์์ผ๋ก ์ธํด ๋ด ๊ฒ์๋ฌผ์ด ์น๋ฆฌํ์ต๋๋ค. ๊ณง ๊ฒฐ๊ณผ๋ฅผ ์์ฝํ๊ฒ ์ต๋๋ค.
ํ์ / ์กฐํ์ / ๋๊ธ / ์ฆ๊ฒจ์ฐพ๊ธฐ์ ์ถ๊ฐ๋จ
2. ์๋ก์ด ๋ด๋น๊ฒ์ด์
๋ธ๋๋ ๋ณ๊ฒฝ์ ๊ฒฐ๊ณผ๋ ํ์์ด์์ต๋๋ค. ์ด์ ์ ๋ฐ์ดํธ๋ ๋งํผ ์๋กญ์ง๋ ์์ต๋๋ค. ์๋จ ๋ฉ๋ด์ ์ผ๋ถ ์น์ ์ด ๋ค์ ์์ฑ๋์์ต๋๋ค. ๋ฒ์จ ์ต์ํด์ก๋์?
3. ๋ฐ์คํฌํ์์ ๋๊ธ ์ค๋ ๋ ์ ๊ธฐ
์ฃผ์์ ๋ถํ์ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ ์ฃผ์์ ์ถ์ํ๋ฉด ๋ ์ด์ ํ์ํ์ง ์์ต๋๋ค. ํ์ด์ง๋ฅผ ์๋ก ๊ณ ์น ํ์๋ ์ค๋ ๋๋ ์ถ์๋ ์ํ๋ก ์ ์ง๋ฉ๋๋ค. ๋ชจ๋ ๋ฐ์ดํฐ๋ LocalStorage์ ์ ์ฅ๋ฉ๋๋ค(์ต๋ 500๊ฐ์ ๊ฒ์๋ฌผ์ด ์ ์ฅ๋๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค).
4. Powershell ๊ตฌ๋ฌธ ๊ฐ์กฐ
๊ทํ์ ์์ฒญ์ ๋ฐ๋ผ.
5. ์ค์ํ ๊ฒ์๋ฌผ์ ๊ฐ์กฐํ๋ ๋๊ตฌ
NGINX์ ๊ด๋ จ๋ ์ด๋ฒคํธ๋ฅผ ํตํด ์ฐ๋ฆฌ๋ ์ค์ํ ์๋ฃ๋ฅผ ์ถ๊ฐ๋ก ๋ค๋ฃจ๊ธฐ ์ํ ๋๊ตฌ๋ฅผ ๊ฐ๋ฐํ๊ฒ ๋์์ต๋๋ค. ํด๋น ์๋ฃ์ ๋ํ ๋งํฌ๋ Habr ๋ก๊ณ ์ ์ฆ์ ์ฒจ๋ถ๋ฉ๋๋ค. NGINX๋ฅผ ์ฌ์ฉํ์ฌ ์ฃผ์ ์ ๋ํด ๋ค์ ํ ์คํธํ์ต๋๋ค. ์๋ํ๋ฏ๋ก ์ค์ํ ๊ฒฝ์ฐ์ ์ฌ์ฉํ ๊ฒ์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌ๋ถ์ด ์ฐ๋ฆฌ์๊ฒ ๋ณด๊ณ ํ ์๋ง์ ๋ฒ๊ทธ ์์ : ๊ฒ์๋ฌผ ์คํฌ๋กค, API, ๋ฉ์ปค๋์ฆ
์์
์, ์ ๊ฐ ์ด ๋ถ์ผ์ ์ ๋ฌธ๊ฐ๋ ์๋์ง๋ง, ์์์ด ์์ผ๋ฉด ์ด์ํ ๊ฒ ๊ฐ์์. ๋ชจ๋์ ๊ฑด๊ฐ์ ๊ธฐ์ํฉ๋๋ค. ์ด๊ฒ์ด ๊ฐ์ฅ ์ค์ํ๊ณ ์์คํ ๊ฒ์ด๋ฏ๋ก ์กฐ์ฌํ์ธ์. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ฐ์ ๋ชจ๋ ๊ฒ์ ํ๋๋ฉ๋๋ค. ์ง์ฅ๊ณผ ์ง, ๋ค๋ฅธ ๋ถ์ผ์์์ ์ฑ๊ณต์ ๋น์ ์๊ฒ ๋ฌ๋ ค ์์ผ๋ฏ๋ก ๋ ธ๋ ฅํ๊ณ ๊ฒ์ผ๋ฅด์ง ๋ง์ญ์์ค. ํ๋ณต - ๋ค์ ๋งํ์ง๋ง, ๋ชจ๋๊ฐ ์ค์ค๋ก ์์กฐํ๊ณ ์์กฐํฉ๋๋ค. ๋ฌผ๋ก ์ฌ๋๋์ :)
์ก๋ด
๊ฐ์๊ธฐ ์ํด๋ฅผ ๋ง์ดํ ์น๊ตฌ๊ฐ ์๋ค๋ฉด ์ฐ๋ฆฌ๋ฅผ ์ดํด๋ณด์ญ์์ค.
์ค๋ฉด์?
์ํด ๋ณต ๋ง์ด ๋ฐ์ผ์ธ์!
์ถ์ฒ : habr.com