분류 전체보기(115)
-
[HTTP] GET, POST의 개념과 함께 데이터 흐름에 대해서 설명해주세요. (24/03/2
목차 1. 질문 2. 내용 정리 3. 답변 1. 질문 GET, POST의 개념과 함께 데이터 흐름에 대해서 설명해주세요. 2. 내용 정리 GET 방식 GET은 요청하는 데이터가 HTTP URL의 일부로 포함되어 전송됩니다. 리소스를 조회할 때 사용되는 메서드 입니다. 사용자가 브라우저에서 URL을 입력하거나 링크를 클릭 브라우저가 URL에 포함된 파라미터와 함께 서버에 요청을 보냄 서버가 요청을 처리하고 브라우저에게 응답을 보냄 브라우저가 서버의 응답을 받아 사용자에게 표시 POST 방식 POST는 요청 데이터를 HTTP 메시지 본문에 담아 전송하며, 서버의 상태를 변경하거나 데이터를 추가하는 작업에 사용됩니다. 사용자가 웹 폼에 데이터를 입력하고 제출 버튼을 클릭(body로 메시지를 보낸다) 브라우저가..
2024.03.28 -
[HTTP] HTTP 메서드에 관해 아는대로 설명해주세요. (24/03/28)
목차 1. 질문 2. 내용 정리 3. 답변 4. 생각 정리 1. 질문 HTTP메서드란 클라이언트와 소통하기위해 사용하는 메서드이다. 2. 내용 정리 (HTTP프로토콜에 대한 이야기도 해보자) 123 HTTP 메서드의 종류 - 주요 메서드 5개 GET : 리소스 조회. 서버에 전달하고 싶은 데이터는 query를 사용하여 전달. POST : 주로 데이터 등록에 사용(데이터 처리 요청). 메시지를 body를 통해 서버로 전달한다. PUT : 리소스를 대체, 리소스가 없다면 리소스를 생성. 데이터 덮어쓰기 PATCH : 리소스 수정. 리소스의 일부분만 변경하는 방식이다. DELETE : 리소스 삭제. - 4개의 기타 메서드 HEAD : GET과 동일하지만, 상태줄과 헤더만을 반환한다. OPTIONS : 리소스에..
2024.03.28 -
[Node.js_4기] 최종프로젝트 2일차 TIL_회의와 의사결정 (24/03/27)
목차 1. 하루 일지 1. 하루 일지 24/03/27 로그인을 아예 필요없게 x, -> 주요 기술은 로그인을 하지 않고도 볼 수 있게. "트위치" (로그인을 하지 않으면 시청만 가능하게) 실시간 영상 -> 비로그인 : 채팅 불가능 (ai를 적용하기는 매우 힘들것) 이미지 판별 -> 로그인 : 기록이 남도록 스케쥴링(로그인시에만) [ 사진(유저가 올림) -> 음식 판별(classification) -> 각각의 음식(음식 메뉴), 하나의 사진 전체의 음식(식단) -> 식단 평가(ai의 답변 + 트레이너의 댓글) ] 특정 자료구조를 활용한 딥러닝보다, LLM에 때려박는게 더 좋다. -> openAI는 신이야 자체 언어모델 : (튜터님 실화괴담) 2주만에 3천을 태웠다. google, azure에서 크레딧을(1..
2024.03.27 -
[Node.js_4기] 면접 준비 1일차 (24/03/27)
목차 1. 학습 내용 2. 내용 정리 3. 답변 4. 생각 정리 1. 학습 내용 프로세스와 쓰레드에 대해서 설명하고 그 차이에 대해서 설명해주세요. 프로세스와 스레드의 차이 (velog.io) 멀티프로세스와 멀티쓰레드의 특징에 대해 설명해주세요. 2. 내용 정리 1. 프로세스와 쓰레드 0) 프로그램 작업이 실행되지 않은 상태의 코드 덩어리 1) 프로세스 프로세스는 실행 중인 프로그램을 의미합니다. 운영체제에서 할당하는 자원(메모리, 파일 핸들 등)과 코드, 데이터를 포함한 실행의 단위입니다. 각 프로세스는 독립된 메모리 영역(Code, Data, Stack, Heap 등)을 가지며, 다른 프로세스와는 독립적으로 실행됩니다. 2) 쓰레드 쓰레드는 프로세스 내에서 실행되는 여러 흐름의 단위입니다. 한 프로세..
2024.03.27 -
[Node.js_4기] 최종프로젝트 1일차 TIL_회의 (24/03/26)
목차 1. 문제 2. 시도 3. 결과 4. 배운점 1. 문제 최종 프로젝트가 발제되었고, 어떤 서비스를 개발할 것인지 하루종일 회의하였습니다. 2. 시도 1. 나무위키의 아성을 뛰어넘는 새로운 위키
2024.03.26 -
[Node.js_4기] 팀 프로젝트 회고 : KPT + 프로젝트 회고 (24/03/25)
목차 1. 문제 2. 시도 3. 결과 4. 배운점 1. 문제 자세한 내용은 보충 TIL로 배운 내용을 정리할 생각입니다. 이번주, 최종 프로젝트가 시작되기 때문에... SA가 통과되고, 업무 분담까지 끝날 때 까지는 이번 프로젝트로 TIL을 작성하게 될 것 같습니다. 2. 시도 Nest.js를 사용하여 Trello(칸반보드 툴) 클론 코딩을 하였습니다. 이전의 프로젝트들과 비교하면 스키마의 수가 확실히 많이 늘어났습니다. 그만큼 기능들도 많아졌고, 스키마간의 연결도 늘어나 기능 개발에 어려움이 있었습니다. 3. 결과 사용자 관리 기능 ( - 기능에 영향을 주는 Entity: [&: 강한 연결, (&): 약한 연결]) 로그인 / 회원가입 기능 - User(o) 사용자 정보 수정 및 삭제 기능 - User(..
2024.03.25