profile
๐Ÿ’ป ๊ฐœ๋ฐœํ•˜๊ณ  ๊ณต์œ ํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•˜๋Š” ๊ณ ๋“ฑํ•™์ƒ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค
post-thumbnail

[HTTP] REST API ๋ž€

๊ณผ๊ฑฐ์—๋Š” ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์›น์„œ๋ฒ„์— ์›นํŽ˜์ด์ง€๋ฅผ ์š”์ฒญํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ์›นํŽ˜์ด์ง€๊ฐ€ ์ž‘๋™ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ตœ๊ทผ์—๋Š” SPA(Signle-Page-Application)๋ฅผ ์ด์šฉํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ(๋Œ€ํ‘œ์ ์œผ๋กœ React, Vue, Angular)๋ฅผ ๊ตฌํ˜„ํ•˜๋ฉฐ, ํด๋ผ์ด์–ธํŠธ๋ฅผ ์„œ๋ฒ„์™€ ๋ถ„๋ฆฌํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ ๋กœ์ง์„ ๋ถ„๋ช…ํžˆ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์„œ๋ฒ„์— API๋ฅผ ์š”์ฒญํ•˜๋ฏ€๋กœ์จ ์›น ...

2019๋…„ 10์›” 28์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

CORS์— ๋Œ€ํ•œ ๊ฐ„๋‹จํ•œ ๊ณ ์ฐฐ

์ด ํฌ์ŠคํŠธ์—์„œ๋Š” CORS์— ๋Œ€ํ•œ ์ด์Šˆ์— ๋Œ€ํ•ด์„œ ๋‹ค๋ค„๋ณผ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์›น ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค๋ณด๋ฉด ํ•œ๋ฒˆ์ฏค ๊ฒช๊ฒŒ๋˜๋Š” ์ด์Šˆ๋กœ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„์˜ ์˜ค๋ฆฌ์ง„์ด ๋‹ค๋ฅผ ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ด์Šˆ์ž…๋‹ˆ๋‹ค. ๐Ÿค” CORS? ํฌ๋กœ์Šค ๋„๋ฉ”์ธ? CORS๋Š” Cross Origin Resource Sharing์˜ ์•ฝ์ž๋กœ ๋„๋ฉ”์ธ ๋˜๋Š” ํฌํŠธ๊ฐ€ ๋‹ค๋ฅธ ์„œ๋ฒ„์˜ ์ž์›์„ ์š”์ฒญํ•˜๋Š” ๋งค์ปค๋‹ˆ์ฆ˜์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์ด...

2019๋…„ 9์›” 23์ผ
ยท
5๊ฐœ์˜ ๋Œ“๊ธ€