profile
https://github.com/jennaaaaaaaaa

2024-03-19

HTTP 요청의 메서드: "GET", "POST", "PUT", "DELETE" 등클라이언트가 어떤 데이터를 가져오기 위해 GET 요청을 보냈다면, req.method는 "GET"을 반환요청된 URL의 전체 경로클라이언트가 http://example.com/

2024년 3월 19일
·
0개의 댓글
·

2024-02-01[TIL]

호이스팅은 코드가 실행하기 전 변수,함수선언이 해당 scope의 최상단으로 끌어 올려진 것 같은 현상을 말합니다 자바스크립트코드가 실행되기 전 함수와 변수선언이 먼저 스캔되고 lexical environment라는 자바스크립트 데이터 내 메모리에 추가됩니다 따라서 변

2024년 2월 1일
·
0개의 댓글
·

2024-01-23[TIL]

: node.js 환경에서 이메일을 쉽게 보낼 수 있도록 도와주는 모듈nodemailer 설치smtpTransport 객체mailOptions 설정( 보내는 사람, 받는 사람, 제목, 본문 등 지정)설정한 transporter, mailOptions을 사용해 이메일 보

2024년 1월 22일
·
0개의 댓글
·

2024-01-22[TIL]

위 코드는 의존성 주입(Dependency Injection, DI) 패턴을 사용한다의존성 주입(Dependency Injection, DI)이란, 클래스가 필요로 하는 서비스나 객체를 외부에서 주입받는 패턴을 말한다클래스가 필요로 하는 의존성을 직접 생성하지 않고 외

2024년 1월 22일
·
0개의 댓글
·

2024-01-19[TIL]

for문은 글로벌 변수값이 for문 안에서만 사용가능하다일반적으로 배열의 모든 원소에 대해 동일한 작업을 수행할 때 유용하며, 반복 횟수가 미리 정해져 있을 때 사용한다while문은 글로벌 변수값이 안에서도 밖에서도 사용가능하다 (값이 달라짐)반복 횟수가 미리 정해져

2024년 1월 19일
·
0개의 댓글
·

2024-01-15[TIL]

소프트 삭제(Soft Delete)를 도입하게 되면 백엔드 서버는 여러 가지 장점을 가질 수 있습니다: 데이터 복구 용이: 실수로 데이터를 삭제하더라도 복구가 가능합니다. 실제 데이터를 삭제하는 대신, '삭제됨' 상태로 표시만 변경되기 때문에 필요할 경우 쉽게 복

2024년 1월 15일
·
0개의 댓글
·

2024-01-08[TIL]

일반적으로 'isDeleted' 나 'deletedAt' 같은 필드를 추가하여, 이 필드를 통해 데이터가 삭제된 것처럼 처리, 실제 데이터는 그대로 남아 있기 때문에, 필요한 경우 복구가 가능사용자가 실수로 데이터를 삭제한 경우나, 삭제된 데이터의 히스토리를 유지해야

2024년 1월 8일
·
0개의 댓글
·

2024-01-07[WIL]

데이터베이스 추상화: ORM은 SQL 쿼리를 직접 작성하지 않고도 데이터베이스 작업을 수행할 수 있게 해줌DBMS 독립성: 다른 종류의 데이터베이스 시스템 간에 쉽게 전환할 수 있습니다. ORM 라이브러리가 대부분의 SQL 변환을 처리하기 때문에, 기본적으로 데이터베이

2024년 1월 7일
·
0개의 댓글
·

2024-01-06[TIL]

Prisma 스키마에서 우리가 정의하는 모델과 필드 이름은, 우리가 Node.js 코드 상에서 데이터베이스를 다룰 때 사용하는 이름데이터베이스의 컬럼 이름은 보통 스네이크 케이스(snake_case)를 사용하는데 반해, JavaScript나 TypeScript에서는 카

2024년 1월 6일
·
0개의 댓글
·

2023-01-04[TIL]

AWS S3 적용하기 aws에서 s3 버킷 생성 "@aws-sdk/client-s3": "^3.484.0", 이 모듈을 깔면 아래 에러가 나고 안깔고 없애면 아래 에러가 뜨고 Error: Cannot find module '@aws-sdk/client-s3’

2024년 1월 4일
·
0개의 댓글
·

2024-01-01[WIL]

EXPRESS MIDDLEWARE RESTFUL

2024년 1월 1일
·
0개의 댓글
·

2023-12-29[TIL]

배포 과정

2023년 12월 29일
·
0개의 댓글
·

2023-12-28[TIL]

MongoDB 비관계형 데이터베이스 - NonRelationalDatabase(NoSQL): 데이터 형식이 공정되어 있지 않고 유연하게 확장 가능 데이터가 JSON형태로 저장 복잡한 데이터 구조 쉽게 저장할 수 있는 장점 -> 대용량 데이터를 쉽게 처리 데이터베이스

2023년 12월 28일
·
0개의 댓글
·

2023-12-27[TIL]

req.query url의 물음표 이후에 오는 key=value 형태의 파라미터로 전달 ex) /search?keyword=apple&page=1 => keyword와 page는 key이고, apple과 1은 value이며 '&' 기호로 여러개의 쿼리 매개변수를 구분

2023년 12월 27일
·
0개의 댓글
·

2023-12-26[TIL]

ssh를 이용하면 깃허브에 접속할 때마다 사용자 이름과 비밀번호를 입력하지 않아도 되며, ssh키는 개인키와 공개키의 쌍으로 이루어져 있어 보안성이 높음깃허브를 이용할 때 사용의 편의성과 보안성을 높이기 위한 것(다만, 리눅스와 같은 터미널 환경에서 ssh키를 생성하고

2023년 12월 26일
·
0개의 댓글
·

2023-12-24[WIL]

진도가 안 맞는 이유로 네비게이터만 진행한게 아쉬웠고 팀원들이 잘 할 수도 있도록 이끌어주는 일이 쉬운게 아니라는걸 깨달았다알고리즘문제 꾸준히 풀면서 오답노트 작성하기

2023년 12월 24일
·
0개의 댓글
·

2023-12-22[TIL]

문제)// 문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다.// 현지는 s에 나타나는 숫자 중 소수의 최대값과// 소수가 아닌 수의 최소값을 찾아// 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하려고 합니다.// 예를들어

2023년 12월 22일
·
0개의 댓글
·

2023-12-20[TIL]

ALGORITHM

2023년 12월 20일
·
0개의 댓글
·

2023-12-19[TIL]

콜라츠 추측 여러가지 풀이법

2023년 12월 19일
·
0개의 댓글
·

2023-12-18[TIL]

자동형변환 참고 https://ryangx2.tistory.com/50 Array Array() 생성자는 새로운 Array 객체를 생성할 때 사용합니다. 참고 https://inpa.tistory.com/entry/JS-%F0%9F%93%9A-Array-%EB%A

2023년 12월 18일
·
0개의 댓글
·