🌐 웹 개발이란?

웹 개발은 웹사이트나 웹 애플리케이션을 만드는 과정으로, 아래 세 가지 영역으로 나뉩니다:

✅ 프론트엔드 기술

기술 설명
HTML 웹 페이지의 구조를 만드는 언어
CSS 웹 페이지의 디자인을 꾸미는 언어
JavaScript 웹 페이지에 동적인 기능을 추가
React.js / Vue.js 프론트엔드 프레임워크
Figma 디자인 툴
VS Code 코드 에디터

✅ 백엔드 기술

기술 설명
Node.js JavaScript 기반 백엔드 개발 환경
Express.js Node.js 서버 프레임워크
Django / Flask Python 기반 백엔드 프레임워크
MySQL / MongoDB 데이터베이스 시스템
Postman API 테스트 도구

✅ 배포 및 기타 도구

도구 설명
Git / GitHub 버전 관리 및 협업 도구
Netlify / Vercel 프론트엔드 배포 플랫폼
Docker 개발 환경 관리 도구

💡 추천 기술

프론트엔드: HTML, CSS, JavaScript, React

백엔드: Node.js + Express, MongoDB

배포: Netlify / Vercel (프론트), Render / Railway (백엔드)