💻 BackEnd

· 💻 BackEnd
실무역량 과제 테스트 문제풀이를 기반으로 작성하였습니다.과제 풀이가 2시간이 주어졌는데, node.js 로 14문제를 2시간안에 풀기에는 아직 완벽하게 적응을 못한 것 같아서 아쉬웠다. 초반에 감잡는데 시간이 좀 걸려서 더 많이 익숙해 져야겠다. 조건req, res에 요구사항을 만족하는 내용을 전송하는 방식으로 문제풀이는 진행되었다.실제 데이터베이스를 사용하지 않아서 SQL문을 써보지 못한다는게 조금 아쉬웠지만, json 파일로 실제 db와 유사하게 주어졌다. 문제 1. 특정 년도 1999 이후 출판된 도서 목록 조회조회 GET 메서드 사용. 성공하면 json으로 해당 책 정보를 응답한다. 여러개의 책을 배열에 담아서 전달한다.JS 문법으로, 배열에서 조건에 해당하는 객체를 걸러내는 메서드 `filter..
· 💻 BackEnd
JWT토큰이란?선택적 서명 및 선택적 암호화를 사용하여 데이터를 만들기 위한 인터넷 표준이다. Json 형태로 웹에서 데이터를 안전하게 전달할때 사용한다.유저를 인증, 인가하기 위한 토큰 기반이다.RESTful과 같은 Stateless 환경에서 사용자 데이터를 주고받을 수 있다.인증 Authentication, 인가 Authorization에서 사용한다. 구조dot `.`을 기준으로 세 부분으로 나뉘게 된다. BASE64 Url 인코딩 방식을 사용한다. JWT.IOJSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.jwt.io 헤더 Header서명 시..
· 💻 BackEnd
설치방법도커 docker 설치 Docker Desktop: The #1 Containerization Tool for Developers | DockerDocker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux.www.docker.com설치 후 컴퓨터 재부팅 필요하다. 프로그램 실행 시키면, 자동으로 환경세팅 해준다.docker로 Mariadb 설치하기cmd → `docker pull mariadb` : docker가 가지고 있는 mariadb 설치 정보를 컴퓨터로 가져온다.→ `docker run --n..
닷다라다나닷
'💻 BackEnd' 카테고리의 글 목록