| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 개발지식
- 포워드 프록시
- AWS
- CI/CD
- 유저기능
- amazon web services
- JWT
- 토큰인증
- node-cron
- 데이터베이스
- 풀스택
- 백엔드
- 성능
- gtiactions
- server
- 코딩컨벤션
- 프론테
- 리버스 프록시
- 웹개발
- nextjs
- 권한인증
- 자동배포
- nodeJS
- cronjob
- pm2
- typescript
- 에러핸들링
- 기술블로그
- jsonwebtoken
- Express
- Today
- Total
목록server (2)
생각해 보자 님의 블로그
서버 개발을 하다 보면, 에러 처리에 대해 고민하게 되는 순간이 많습니다. "에러 핸들링이 잘 되어 있나?" "에러 메시지는 사용자와 개발자가 모두 이해할 수 있을까?"라는 질문이 자연스럽게 떠오르죠. 물론 에러가 발생하지 않는 것이 가장 좋겠지만, 현실은 그렇지 않죠. 그래서 중요한 건, 에러가 발생했을 때 어떻게 처리할 것인가입니다.오늘은 좋은 에러 핸들링이 무엇인지, 그리고 그 과정에서 중요한 리스폰스와 로깅에 대해 이야기해보려고 합니다.1. 에러 핸들링이란?에러 핸들링은 프로그램이 예상치 못한 상황에서 비정상적으로 종료되는 것을 방지하기 위한 중요한 과정입니다. 즉, 에러가 발생했을 때 시스템이 중단되지 않고 정상적으로 동작을 계속할 수 있도록 처리하는 것이죠. 서버에서 발생하는 에러를 적절히 처..
웹에서 데이터를 요청할 때, 우리는 보통 클라이언트와 서버 간에 직접적인 통신이 이루어진다고 생각합니다. 하지만 실제로는 그 중간에서 다양한 역할을 하는 '프록시 서버'가 존재할 수 있습니다. 프록시 서버는 클라이언트와 서버 간의 요청 및 응답을 중계하면서 중요한 작업을 수행하는데, 그 역할은 무엇일까요? 프록시 서버의 종류와 그 사용 이유를 통해 그 비밀을 알아보겠습니다.1. 프록시란 무엇인가?프록시 서버는 클라이언트의 요청을 받아 서버에 전달하고, 서버의 응답을 다시 클라이언트에게 전달하는 중개자 역할을 합니다. 클라이언트와 서버 간의 직접적인 연결을 차단하고, 여러 가지 중요한 작업을 처리함으로써 보안, 성능 향상, 그리고 시스템 관리에 기여합니다. 2. 프록시의 종류 프록시 서버는 주로 **포워드..