728x90 반응형 웹 풀스택 데브코스4 [TIL] 9/9 API 설계 - 회원 API, 채널 API 1. 미니미니 프로젝트 (실습) 지난번에 했던 미니미니 프로젝트를 이어서 해보려고 한다. 지난번에는 회원 API 의 회원가입 / 회원 개별 조회 / 회원 개별 탈퇴까지 했으니, 로그인 API 를 만들어보자. 이전 내용은 여기에 [TIL] 9/6 핸들러, 예외 처리, HTTP 상태코드1. 핸들러 (Handler)HTTP request 가 날아오면 자동으로 호출되는 메소드 노드에서는 콜백함수로, 콜백함수를 핸들러라고 생각하면 된다. (cf. 스프링에서는 컨트롤러라고 불린다)즉, HTTPMETHOD 를 사용everydayc0ding.tistory.com 1.1. 로그인 코드 여기서 로그인 하려는 유저의 정보를 담기 위한 변수 loginUser 의 초기값은 빈 객체 ({}) 이다. 그래서 단순히 if (lo.. 2024. 9. 9. [TIL] 9/4 GET, POST, API, postman 1. POST POST -> 생성(=등록)할 때 사용하는 method ex) 회원가입 = 나 등록해줘 => id, password, name, email, contact 그렇다면, GET 메소드의 URL 로도 정보를 보낼 수 있지 않나? X-> post 로 보내는 정보들은 등록을 위한 정보들이 많다. 근데 등록을 위한 정보들은 개인정보들이 많기 때문에 공개적인 URL 로 보낼 수 없다. HTTP 바디에 숨겨서 보내야 한다. api 가 POST 로 요청한다는 것은 바디에 데이터가 숨겨져서 들어온다는 것이고 웹 브라우저는 이것을 이미 알고 있다. 그렇다면 웹 브라우저 POST 테스트는 어떻게 해야할까? 안타깝지만 웹 브라우저로 POST 테스트는 할 수 없다. 그래서 테스트를 하기 위해서는 postman 이.. 2024. 9. 4. [회고록] 3주차 회고록 3주차 목표2주차와 동일하게 배움과 기록을 성실히하기 📝일주일에 알고리즘 4문제 이상 js 로 풀어보기 - Keep 👍 1. js 로 코테 연습 시작이 반이라고 기초적인 문제지만 js 로 알고리즘 4문제 이상 풀겠다는 3주차 목표를 지켰다. 뿌듯..다음주도 js 로 알고리즘 4문제 이상 풀어봐야겠다. - Problem 🤯 1. 개인 공부를 더 할 것!부트캠프 강의로 배우는 것도 많겠지만, 스스로 더 배우고자 할 때 얻어가는 것이 더 많을 것 같은데 부트 캠프의 하루 일과를 다 마치고 나면 부지런히 살았다는 맘이 들어 자꾸 게으름을 피우게 된다. 뭔가를 더 해봐야겠다는 생각이 들었다. 다음주에는 아주 작은 프로젝트라도 시작해봐야겠다. - Try ✊ 1. 주말부터 프로젝트 시작해보자. 주제가 생각.. 2024. 8. 30. [회고록] 2주차 회고록 2주차 목표: 배움과 기록을 성실히하기 📝 - Keep 👍 1. 좋은 순환(?) 생김 어쩌다보니 최근 몇개월간 아침에 자고 늦게 일어나기를 반복했다. 패턴을 돌리고 건강해지기 위해 아침저녁으로 운동을 시작했다. 아침 운동을 위해 일찍 일어나기 -> 아침밥 챙겨먹기 -> 아침부터 공부하기 패턴이 생기면서, 아침이 활기차고 건강해지면서 공부하기 더 좋은 것 같다. 2. 절대 밀리지 않겠다 밀리지 않으려고 노력했다. 하루는 집중이 잘 되지 않아 조금 밀린 날도 있었지만, 다음날 밀린 공부와 정리를 모두 처리했다! 지금보다 공부가 어려워지면서 당연히 밀릴 수 있겠지만, 그래도 최대한 부지런떨면서 공부하고 싶다. 3. [TIL] 을 열심히 [TIL] 을 정리하다 보면 가끔 대충 쓰고 싶은 마음이 든다. (정리는 .. 2024. 8. 23. 이전 1 다음 728x90 반응형