λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
✏️ DevLog/Devcourse

[DevCourse] μƒμ„±ν˜• AI ν™œμš© λ°±μ—”λ“œ λ°λΈŒμ½”μŠ€ 8일차

by hyebin (Helia) 2025. 4. 14.
λ°˜μ‘ν˜•

μ˜€λŠ˜μ€ jQueryλ₯Ό ν™œμš©ν•œ 이벀트 처리, 폼 μ œμ–΄, 그리고 AJAX 비동기 ν†΅μ‹ κΉŒμ§€ λ°°μ› λ‹€.

μ²˜μŒμ—” λ‹€μ†Œ λ³΅μž‘ν•΄ λ³΄μ˜€μ§€λ§Œ, 예제λ₯Ό 직접 따라 ν•˜λ©΄μ„œ 손에 μ΅νžˆλ‹ˆ 생각보닀 흐름이 μžμ—°μŠ€λŸ½κ²Œ 이해됐닀.


πŸ’‘ 였늘 배운 λ‚΄μš©μ„ 짧게 μ •λ¦¬ν•˜λ©΄

  • .click(), .hover(), .keydown() 같은 λ‹€μ–‘ν•œ 이벀트 λ©”μ„œλ“œ μ‚¬μš©λ²•
  • .val(), .prop() 등을 ν™œμš©ν•œ 폼 μž…λ ₯ μ œμ–΄
  • $.ajax()λ₯Ό μ΄μš©ν•΄ μ„œλ²„μ—μ„œ 데이터 λ°›μ•„μ˜€κΈ° (JSON 처리)

λ³΅μž‘ν•œ κ°œλ…λ³΄λ‹€λŠ” “μ–΄λ–€ μƒν™©μ—μ„œ μ–΄λ–€ λ©”μ„œλ“œλ₯Ό 써야 ν• μ§€” μœ„μ£Όλ‘œ 감을 μ΅ν˜”λ‹€.

 

특히 AJAX λΆ€λΆ„μ—μ„œλŠ” JSON νŒŒμΌμ„ λΆˆλŸ¬μ™€μ„œ ν…Œμ΄λΈ”λ‘œ κ·Έλ €λ³΄λŠ” μ‹€μŠ΅μ„ ν–ˆλŠ”λ°,

μ§„μ§œλ‘œ λ‚΄ μ½”λ“œκ°€ μ„œλ²„μ—μ„œ 데이터λ₯Ό λ°›μ•„ 화면에 κ·Έλ €μ£ΌλŠ” λͺ¨μŠ΅μ„ λ³΄λ‹ˆ μž¬λ°Œμ—ˆλ‹€.


🧑 λŠλ‚€ 점

였늘 배운 것듀은 "μ‚¬μš©μžμ™€μ˜ μƒν˜Έμž‘μš©”을 λ‹€λ£¨λŠ” κΈ°μˆ λ“€μ΄μ—ˆκ³ ,

λ“œλ””μ–΄ 정적인 μ›Ή νŽ˜μ΄μ§€κ°€ μ•„λ‹Œ, μ‚¬μš©μžμ˜ 행동에 λ°˜μ‘ν•˜λŠ” μ‚΄μ•„ μžˆλŠ” 웹을 λ§Œλ“€ 수 있게 된 λŠλ‚Œμ΄μ—ˆλ‹€.

 

예제λ₯Ό 직접 따라 μΉ˜λ©΄μ„œ μ–΄λ ΅μ§€ μ•Šμ€ 문법인데도 μ‚¬μš©μž κ²½ν—˜μ— 큰 차이λ₯Ό λ§Œλ“€ 수 μžˆλ‹€λŠ” 점.

λ²„νŠΌ ν•˜λ‚˜μ— 이벀트λ₯Ό 뢙이고, μž…λ ₯값을 읽고, ν΄λ¦­ν•˜λ©΄ μ™ΈλΆ€μ—μ„œ 데이터λ₯Ό κ°€μ Έμ˜€λŠ” 이 일련의 흐름이 κ½€ λ§€λ ₯적으둜 λŠκ»΄μ‘Œλ‹€.

 

λ‹€μŒμ—” μ‹€μ œλ‘œ 이 κΈ°λŠ₯듀을 어디에, μ–΄λ–»κ²Œ 써볼 수 μžˆμ„μ§€ κ³ λ―Όν•΄ λ³΄λ©΄μ„œ μ‘°κΈˆμ”© λ‚΄κ°€ λ§Œλ“€κ³  싢은 μ„œλΉ„μŠ€μ˜ ν˜•νƒœλ₯Ό ꡬ체화해보고 μ‹Άλ‹€.

λ°˜μ‘ν˜•