2025-07-18 ํ์ต ๋ ธํธ
2025-07-18 ํ์ต ๋
ธํธ
๐ ์น ๋ณด์๊ณผ React ์ฌ๊ณ ๋ฒ
๐ SSL/TLS (Secure Sockets Layer / Transport Layer Security)
์น์ฌ์ดํธ์ ๋ธ๋ผ์ฐ์ ๊ฐ ๋ฐ์ดํฐ ์ํธํ ํ๋กํ ์ฝ
- ์ธํฐ๋ท ๋ฐ์ดํฐ ์ ์ก ์ ๋์ฒญ, ์๋ณ์กฐ ๋ฐฉ์ง
- ์๋ฒ ์ธ์ฆ์ ํตํ ์ ๋ขฐ์ฑ ํ๋ณด
- ํ์ฌ๋ TLS๊ฐ ํ์ค์ด์ง๋ง SSL๋ก ํต์นญ
- ํฌํธ 443 (HTTPS) ์ฃผ๋ก ์ฌ์ฉ
์ฌ์ฉ ์์
- HTTPS ์น์ฌ์ดํธ (
https://๋ก ์์) - ์จ๋ผ์ธ ๊ฒฐ์ , ๋ก๊ทธ์ธ ์ ๋ณด ์ ์ก
- ์ด๋ฉ์ผ ์ํธํ (IMAPS, POP3S)
๐ฅ๏ธ SSH (Secure Shell)
์๊ฒฉ ์๋ฒ์ ์์ ํ๊ฒ ์ ์ํ๊ณ ๋ช ๋ น์ด ์คํํ๋ ํ๋กํ ์ฝ
- ์๊ฒฉ ์๋ฒ ๊ด๋ฆฌ
- ํ์ผ ์ ์ก (SCP, SFTP)
- ํฌํธ ํฌ์๋ฉ ๋ฐ ํฐ๋๋ง
์ธ์ฆ ๋ฐฉ์
- ID/Password ์ธ์ฆ
- ๊ณต๊ฐํค-๊ฐ์ธํค ๋ฐฉ์ ์ธ์ฆ (๋ ์์ )
ํน์ง
- ๋ฆฌ๋ ์ค ์๋ฒ ๊ด๋ฆฌ ์ ํ์
- ํฌํธ 22 ๊ธฐ๋ณธ ์ฌ์ฉ
- Git ์ ์ฅ์ ์ ๊ทผ์๋ ์ฌ์ฉ
ํต์ฌ ์ฐจ์ด์
| ๊ตฌ๋ถ | SSL/TLS | SSH |
|---|---|---|
| ์ฃผ์ ์ฉ๋ | ์น ํต์ ์ํธํ | ์๊ฒฉ ์๋ฒ ์ ์ |
| ์ฌ์ฉ ํ๊ฒฝ | ์น ๋ธ๋ผ์ฐ์ โ ์๋ฒ | ํฐ๋ฏธ๋ โ ์๋ฒ |
| ๊ธฐ๋ณธ ํฌํธ | 443 (HTTPS) | 22 |
| ์ฃผ์ ๊ธฐ๋ฅ | ๋ฐ์ดํฐ ์ํธํ, ์๋ฒ ์ธ์ฆ | ์๊ฒฉ ๋ช ๋ น ์คํ, ํ์ผ ์ ์ก |
ํ ์ค ์์ฝ
SSL์ ์น ๋ณด์, SSH๋ ์๋ฒ ๊ด๋ฆฌ
โ๏ธ ๋ฆฌ์กํธ๋ก ์ฌ๊ณ ํ๊ธฐ
React ์ฑ์ ์ฒด๊ณ์ ์ผ๋ก ์ค๊ณํ๋ 5๋จ๊ณ ์ ๊ทผ๋ฒ
- UI ๊ตฌ์ํ๊ฑฐ ์ปดํฌ๋ํธ ๊ณ์ธต์ผ๋ก ์ชผ๊ฐ๊ธฐ
- ๋์์ธ์ ๋ณด๊ณ ์ปดํฌ๋ํธ ๋จ์๋ก ๋ถํด
- ๋จ์ผ ์ฑ ์ ์์น: ํ๋์ ์ปดํฌ๋ํธ๋ ํ๋์ ์ผ๋ง
- ์ ์ ์ธ ๋ฒ์ ์ผ๋ก ๋์ถฉ ๋ง๋ค๊ธฐ
- State ์ฌ์ฉํ์ง ๋ง๊ณ props๋ง์ผ๋ก ๊ตฌํ
- ๋ฐ์ดํฐ ํ๋ฆ ํ์ธ (์์ โ ํ์)
- ์ด๋ค๊ฑธ State๋ก ์ฌ์ฉํ ์ง ์๊ฐํ๊ธฐ
- ์๊ฐ์ด ์ง๋๋ ๋ณํ์ง ์์ผ๋ฉด โ State ์๋
- props๋ก ์ ๋ฌ๋ฐ์ผ๋ฉด โ State ์๋
- ๋ค๋ฅธ state๋ props๋ก ๊ณ์ฐ ๊ฐ๋ฅํ๋ฉด โ State ์๋
- ์ด๋์ State๊ฐ ์์ด์ผํ๋์ง ์๊ฐํ๊ธฐ
- ํด๋น state๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ ์ปดํฌ๋ํธ์ ๊ณตํต ๋ถ๋ชจ์ ๋ฐฐ์น
- ์ ์ ํ ๋ถ๋ชจ๊ฐ ์์ผ๋ฉด ์๋ก์ด ์ปดํฌ๋ํธ ์์ฑ
- ์ญ ๋ฐ์ดํฐ ํ๋ฆ ์ถ๊ฐํ๊ธฐ
- ํ์ ์ปดํฌ๋ํธ์์ ์์ ์ปดํฌ๋ํธ์ state ๋ณ๊ฒฝ ํ์์
- ์์์์ ํจ์๋ฅผ ๋ง๋ค์ด props๋ก ์ ๋ฌ
- ํ์์์ ์ด๋ฒคํธ ๋ฐ์์ ์ ๋ฌ๋ฐ์ ํจ์ ํธ์ถ
- ์:
onChange={handleInputChange}ํํ๋ก ์ฝ๋ฐฑ ์ ๋ฌ
๐ก ์ ์ฉํ ํ
๋ธ๋ผ์ฐ์ ๋จ์ถํค
Ctrl + Shift + T: ๋ซํ ํญ ๋ค์ ์ด๊ธฐ
Windows ๋จ์ถํค
Windows + L: ํ๋ฉด ์ ๊ธ
This post is licensed under CC BY 4.0 by the author.