안녕하세요! 이번 강의에서는 실시간 채팅이 가능한 웹사이트를 만들어 보겠습니다. 📢
오늘 만들 프로젝트: 사용자가 입력한 채팅 메시지가 실시간으로 다른 브라우저와 동기화되는 간단한 채팅 웹사이트
지금부터 이 기능을 구현하는 데 필요한 핵심 개념과 개발 환경 설정 방법을 설명하겠습니다. 🛠️
웹 개발을 시작하기 전에 개발자 도구(DevTools) 사용법을 먼저 익혀야 합니다.
이를 통해 웹사이트의 구조를 분석하고 원하는 요소를 직접 수정할 수 있습니다.
검사(Inspect)
버튼을 클릭합니다부동산
텍스트)를 선택합니다💡 하지만 주의하세요!
본격적인 개발을 시작하기 전에 필요한 개발 도구를 설치하겠습니다.
아래 두 가지를 먼저 설치해 주세요. 📥
설치가 완료되면 Atom을 실행하고 새 파일을 만들어 프로젝트를 시작합니다.
실시간 채팅 웹사이트 개발에는 세 가지 웹 기술이 필요합니다.
이제 실제 HTML 파일을 만들어 보겠습니다.
Atom에서 새 파일을 만들고 아래 내용을 입력한 후 test.html
로 저장하세요.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>실시간 채팅</title>
</head>
<body>
<h1>실시간 채팅 웹사이트</h1>
<input type="text" id="messageInput" placeholder="메시지를 입력하세요">
<button onclick="sendMessage()">전송</button>
<div id="chatBox"></div>
</body>
</html>
💡 설명
<h1>
: 제목 표시<input>
: 사용자 입력 필드<button>
: 메시지 전송 버튼<div>
: 채팅 메시지가 표시될 영역HTML 기본 틀을 만들었으니, 다음 강의에서는 JavaScript와 Node.js를 활용한 실시간 채팅 기능을 추가하겠습니다! 🚀
📌 다음 내용 미리보기