CRUD HTTP Method DB명령어 의미 Create POST INSERT 데이터의 생성 Read GET SELECT 데이터 조회 Update PUT,PATCH UPDATE 데이터 수정 Delete DELETE DELETE 데이터 삭제
Authentication : 인증 Authorization : 권한 Who Are You? What You Can Do? 사용자가 누구인지 확인 사용자가 할 수 있는 행동 확인
클라이언트에 저장되는 키/값이 들어있는 데이터
- 사용자가 따로 요청하지 않아도, Request 시에 자동으로 서버에 전송된다.
쿠키를 기반으로 서버 측에서 관리하는 데이터
- 클라이언트에 고유 ID를 부여하고 클라이언트에 알맞은 서비스를 제공한다.
- 서버에서 관리하기 때문에 보안이 쿠키보다 우수.
로깅은 프로그램이 작동할 때 발생하는 이벤트를 추적하는 행위
- 앱의 문제들을 파악하고 유지보수하는 데 사용되며, 로깅을 통해 발생한 에러를 추적할 수 있다.
로깅 레벨 | 의미 |
---|---|
DEBUG | 상세한 정보 |
INFO | 일반적인 정보 |
WARNING | 예상치 못하거나 가까운 미래에 발생할 문제 |
ERROR | 에러 로그. 심각한 문제 |
CRITICAL | 프로그램 자체가 실행되지 않을 수 있는 문제 |
#엘리스 #엘카데미 #엘리스코딩 #엘리스아카데미 #엘카데미후기 #엘카데미이벤트 #엘리스출석챌린지 #코딩이벤트 #무료코딩