일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Node.js
- 예외처리
- gui
- 리팩토링
- 파이프라인
- 백준n과m(1)js
- 오픈소스
- 백준n과 m(2)
- Express
- 리액트
- 브랜치
- 객체
- 웹
- API
- 백준n과 m(2)js
- 자바스크립트
- 프로그래머스
- CS
- 좋아요추가
- 백준n과m(1)
- 데이터베이스
- npm
- 자바
- 깃
- 타입스크립트
- 백준15649번js
- 깃허브
- js
- 컴퓨터공학
- post
- Today
- Total
목록API (3)
Nevertheless

1) 로그인 POST /login - req: body ( id, pwd) - res: `${name} 님 환영합니다` ➡️ 메인 페이지 2) 회원 가입 POST /join - req: body ( userId, pwd, name) - res: `${name} 님 환영합니다` ➡️ 로그인 페이지app.post('/join', (req, res) => { console.log(req.body) if (Object.keys(req.body).length === 0) { res.status(400).json({ message: '입력 값을 다시 확인해주세요!' }) } else { db.set(id++, req.body) res.status(201).json({ // 등록..

req.params 연습(1) : 유튜브 채널 주소const express = require('express')const app = express() // 서버를 담음app.listen(3000)// 채널 주소: https://www.youtube.com/@ChimChakMan_Officialapp.get('/:nickname' , function (req, res) { const param = req.params; res.json({ channel: param.nickname })})➡️ url 에 입력된 값에 따라 값이 잘 가져와지는 것을 확인할 수 있다. req.params 연습(2) : 유튜브 영상 타임라인 주소영상 타임라인 주소: https://www.youtube.com/watch..

- API ( Application Programming Interface) : 프로그램들이 서로 상호작용하는 것을 도와주는 매개체 , 어떠한 응용프로그램에서 데이터를 주고 받기 위한 방법을 의미 - 인터페이스: 중간에서 양쪽에 있는 친구들을 중재/매개체가 되어주는 역할을 함 GUI (Graphic User Interface) : 컴퓨터(프로그램)한테 명령을 내릴 때, 그래픽을 사용해서 명령을 내리는 방식CLI(Command Line Interface): 명령어 문장("줄") 으로 컴퓨터한테 명령을 내리는 방식 - REST API: HTTP 규약을 잘 따른 API - RESTful API: HTTP 규약을 매우매우 잘 따른 API HTTP 프로토콜 템플릿Head1) 통신 상태가 어떤지 알려준다.e..