웹개발기초2 HTTP와 HTTPS (평문통신, 암호화, 실전적용) HTTP와 HTTPS의 차이를 처음에는 주소창에 S가 붙느냐 정도로만 이해했습니다. 하지만 로그인 기능을 만들고 개발자 도구에서 입력값이 네트워크 요청으로 전달되는 과정을 보면서 생각이 달라졌습니다. HTTP에서는 데이터가 암호화되지 않아 아이디와 비밀번호 같은 민감 정보가 노출될 수 있다는 점이 충격적이었습니다. 또 개인 프로젝트를 배포하면서 HTTPS 페이지에서 HTTP API 호출이 차단되는 혼합 콘텐츠 오류를 겪으며, 보안 개념이 실제 개발과 운영에 직접 연결된다는 것을 느꼈습니다. 저는 HTTPS가 단순한 선택 사항이 아니라 사용자 신뢰와 서비스 안전성을 위한 기본 조건이라고 생각합니다. 이 글에서는 제 경험을 바탕으로 HTTP와 HTTPS의 차이를 쉽게 정리해 보겠습니다.HTTP 평문통신이 만.. 2026. 6. 7. IT 기본 구조 (클라이언트-서버, 요청-응답, 데이터베이스) 코딩을 처음 시작할 때 저도 자바와 파이썬 중 무엇을 배울지에만 오래 고민했습니다. 하지만 실제로 공부해 보니 언어 선택보다 먼저 이해해야 할 것은 IT 서비스가 움직이는 기본 구조였습니다. 클라이언트가 요청하고 서버가 응답하며, 데이터베이스가 정보를 저장하고 다시 꺼내주는 흐름을 모르면 프런트엔드와 백엔드도 계속 헷갈렸습니다. 간단한 게시판을 만들며 새로고침 후 데이터가 사라지는 경험을 하고 나서야 데이터베이스의 역할도 실감했습니다. 저는 코딩 입문에서 중요한 것은 문법을 많이 외우는 것이 아니라, 내가 작성한 코드가 전체 서비스 안에서 어디에 위치하는지 이해하는 일이라고 생각합니다. 이 글에서는 제 경험을 바탕으로 클라이언트-서버 구조, API, 데이터베이스 개념을 쉽게 정리해 보겠습니다.IT 기본 .. 2026. 5. 3. 이전 1 다음