๐ŸŒฑ โ†’ ๐ŸŒณ

์„œ๋ฒ„๋ž€ ๋ฌด์—‡์ธ๊ฐ€? ๋ณธ๋ฌธ

Server

์„œ๋ฒ„๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

thals0 2022. 8. 25. 13:50
728x90

์ฝ”๋”ฉ์• ํ”Œ ๊ฐ•์˜๋ฅผ ๊ธฐ๋ฐ˜ํ•˜์—ฌ ๊ณต๋ถ€ํ•œ ๊ธฐ๋ก์ž…๋‹ˆ๋‹ค. 

https://codingapple.com/

 

์ฝ”๋”ฉ์• ํ”Œ ์˜จ๋ผ์ธ ๊ฐ•์ขŒ - ๊ฐœ๋ฐœ์ž๋„ ๋‹จ๊ธฐ์™„์„ฑ!

๋‹จ์—ฐ NO1 ๊ฐ•์‚ฌ๋‹˜์˜ NO.1 ๊ฐ•์˜ ์—ญ์‹œ๋‚˜ ๋ช…๊ฐ•์ž…๋‹ˆ๋‹ค. IT ์—…๊ณ„์˜ ๋Œ€์น˜๋™ NO1. ๊ฐ•์‚ฌ๊ฐ™์€ ์—„์ฒญ๋‚œ ๊ฐ•์˜๋ ฅ. ์ฝ”๋”ฉ์• ํ”Œ๋‹˜์˜ ๊ฐ•์˜๋Š”, ์—„์ฒญ๋‚˜๊ฒŒ ๊ธฐ์ดˆ์ ์ธ ๊ฒƒ๋ถ€ํ„ฐ ๊ฐ€๋ฅด์น˜๋Š” ๋“ฏ ๋ณด์ด์ง€๋งŒ, ์‹ค์ œ๋กœ ๋‹ค๋ฃจ๋Š” ๊นŠ์ด๋Š” ์ ˆ

codingapple.com

๐Ÿ“Œ ์„œ๋ฒ„๋ž€?

์ „๋ฌธ ์šฉ์–ด๋กœ ์ •๋ฆฌํ•˜์ž๋ฉด

'ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์„ ๋ฐ›์œผ๋ฉด ์„œ๋น„์Šค, ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ปดํ“จํ„ฐ ํ˜น์€ ํ”„๋กœ๊ทธ๋žจ'์ด๋‹ค

์ธ๊ฐ„์˜ ์šฉ์–ด๋กœ ๋‹ค์‹œ ์„ค๋ช…ํ•˜์ž๋ฉด

'์š”์ฒญ์„ ๋ฐ›์œผ๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด์ฃผ๋Š” ๊ธฐ๊ณ„'

 

๋” ์‰ฝ๊ฒŒ ์ด์•ผ๊ธฐํ•˜์ž๋ฉด, ์„œ๋ฒ„๋Š” ๋‹ญ๊ฐˆ๋น„์ง‘ ์•Œ๋ฐ”์ƒ๊ณผ ๊ฐ™์€ ์—ญํ• ์ž„

๋‹ญ๊ฐˆ๋น„ 2์ธ๋ถ„ ์ฃผ์„ธ์š” ~ ํ•˜๋ฉด ๋‹ญ๊ฐˆ๋น„ 2์ธ๋ถ„์„ ๊ฐ€์ ธ๋‹ค์ฃผ๋“ฏ

์›น์„œ๋ฒ„๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, ๋„ค์ด๋ฒ„ ์›นํˆฐ ํŽ˜์ด์ง€ ์ฃผ์„ธ์š”~ ํ•˜๋ฉด ๋„ค์ด๋ฒ„ ์›นํˆฐ ํŽ˜์ด์ง€๋ฅผ ๊ฐ€์ ธ๋‹ค์ค€๋‹ค.

 

์„œ๋ฒ„๊ฐœ๋ฐœ์ž๊ฐ€ ์งœ๊ณ  ์žˆ๋Š” ์ฝ”๋“œ๋ฅผ ์ž ๊น ์‚ดํŽด๋ณด๋ฉด,

if ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋„ค์ด๋ฒ„ ์›นํˆฐ ๋ฉ”์ธํŽ˜์ด์ง€ ์š”์ฒญ์„ ํ•˜๋ฉด 
๋„ค์ด๋ฒ„ ์›นํˆฐ ๋ฉ”์ธํŽ˜์ด์ง€ html์„ ๋ณด๋‚ด์คŒ

 

โœ… ์„œ๋ฒ„์— ์š”์ฒญํ•  ์ˆ˜ ์žˆ๋Š” 4๊ฐ€์ง€ ๋ฐฉ๋ฒ• 

 

์›น์„œ๋ฒ„์— ์œ ์ €๊ฐ€ ์ •์‹์œผ๋กœ ํ•  ์ˆ˜ ์žˆ๋Š” ์š”์ฒญ์€ 4 ์ข…๋ฅ˜

1. ์ฝ๊ธฐ(GET) ์š”์ฒญ (์›นํŽ˜์ด์ง€๋ฅผ ์ฝ์„ ๋•Œ)

2. ์“ฐ๊ธฐ ํ˜น์€ ์ƒ์„ฑ (POST) ์š”์ฒญ (๊ธ€์“ธ ๋•Œ, ๋กœ๊ทธ์ธํ•  ๋–„)

3. ์ˆ˜์ • (PUT) ์š”์ฒญ (๊ธ€์ด๋‚˜ ๋Œ“๊ธ€ ์ˆ˜์ •)

4. ์‚ญ์ œ (DELETE) ์š”์ฒญ (๊ธ€์ด๋‚˜ ๋Œ“๊ธ€ ์‚ญ์ œ)

728x90

'Server' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

REST API๋ž€ ?  (0) 2023.05.31
AWS EC2์— ์ ‘์†ํ•˜๊ธฐ  (0) 2023.05.28
middleware๋ž€?  (0) 2022.09.02