JavaScript/Node.js(2)
-
Node.js와 Express.js 서버 개발 – 포트, 라우팅, chunk/buffer 완전 이해
오늘은 Node.js와 Express.js를 활용한 웹 서버 개발 전반에 대해 심층적으로 학습했습니다. 특히, HTTP 통신 구조, 라우팅의 원리, 포트와 경로의 관계, chunk/buffer 개념, 그리고 브라우저 자동 실행 방법까지 실습 중심으로 익혔습니다. 이 글은 실전 코딩과 함께 배운 개념들을 기반으로, 백엔드 개발자로서 반드시 이해하고 있어야 할 핵심 내용을 모두 담고 있습니다.1️⃣ 용어 및 개념 정리용어설명JavaScript원래는 웹 브라우저에서만 실행되던 프로그래밍 언어Node.jsJavaScript를 브라우저 밖(서버 환경)에서도 실행 가능하게 만든 런타임 환경Express.jsNode.js 위에서 동작하는 웹 서버 프레임워크. 라우팅, 응답, 미들웨어 등을 간편하게 처리포트(Port)..
2025.07.02 -
[jQuery + Ajax]실습으로 완전히 체득한 jQuery AJAX + 영화 API 연동
🎥 실습으로 완전히 체득한 jQuery AJAX + 영화 API 연동자바스크립트를 공부하면서 "AJAX"와 "비동기 통신", "JSON 데이터 처리"에 대한 개념은 여러 번 들어봤습니다.이론적으로도 알고 있었고, 강의도 봤지만… 직접 손으로 실습해보기 전까진 그게 왜 중요한지 피부로 느끼지 못했습니다.이번 실습에서는 jQuery의 $.ajax()를 통해 KOBIS 영화진흥위원회 API로부터 데이터를 받아와서, 일일 박스오피스 영화 제목들을 가져오는 작업을 해보았습니다.✅ 실습 목표버튼 클릭 시 AJAX로 외부 영화 API 요청성공 응답 시 영화 순위/제목을 콘솔에 출력(추가 실습 예정) 받아온 데이터를 HTML에 출력📂 전체 코드 (HTML + JS) 영화데이터 요청 🧠 JSON 데이터 구조..
2025.06.26