axios์˜ˆ์‹œ

ยท React
์„œ๋ฒ„์—๊ฒŒ ๋ฐ์ดํ„ฐ ์š”์ฒญํ• ๋•Œ ์œ ์ €๊ฐ€ ๊ทธ๋ƒฅ ๋ฐ์ดํ„ฐ ๋‹ฌ๋ผ๊ณ  ํ•˜๋ฉด ์„œ๋ฒ„๊ฐ€ ๋ณด๋‚ด์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ• ๋•Œ๋Š” ์ •ํ™•ํ•œ ๊ทœ๊ฒฉ์— ๋งž์ถฐ์„œ ์š”์ฒญํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค 1. ์–ด๋–ค ๋ฐ์ดํ„ฐ์ธ์ง€ (URL ํ˜•์‹์œผ๋กœ) 2. ์–ด๋–ค ๋ฐฉ๋ฒ•์œผ๋กœ ์š”์ฒญํ• ์ง€ (GET or POST) ์ž˜ ๊ธฐ์žฌํ•ด์•ผ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด์ค๋‹ˆ๋‹ค. ๋ณดํ†ต, ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ๋•Œ๋Š” GET ์„œ๋ฒ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ๋•Œ๋Š” POST ๋ฅผ ์”๋‹ˆ๋‹ค. AJAX ๋ž€? ์„œ๋ฒ„์— GET,POST ์š”์ฒญ์„ ํ• ๋•Œ ์ƒˆ๋กœ๊ณ ์นจ์—†์ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ๊ฐ„๋‹จํ•œ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋Šฅ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. (get ์š”์ฒญ์„ ๋‚ ๋ฆฌ๊ณ  ์‹ถ์œผ๋ฉด ์ฃผ์†Œ์ฐฝ์—, post์š”์ฒญ์„ ๋‚ ๋ฆฌ๊ณ  ์‹ถ์œผ๋ฉด form ํƒœ๊ทธ๋ฅผ ์ด์šฉํ•˜๋ฉด ๋˜์ง€๋งŒ, ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ƒˆ๋กœ๊ณ ์นจ๋œ๋‹ค๋Š” ๋‹จ์ ์ด ์กด์žฌ) ๊ทธ๋ž˜์„œ AJAX๋ฅผ ์ž์ฃผ ์”๋‹ˆ๋‹ค. AJAX๋กœ GET,POST ์š”์ฒญ์„ ํ•˜๋Š”..
becky(์ง€์€)
'axios์˜ˆ์‹œ' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก