웹 개발은 웹사이트나 웹 애플리케이션을 만드는 과정으로, 아래 세 가지 영역으로 나뉩니다:
| 기술 | 설명 |
|---|---|
| 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 (백엔드)