[우아한테크코스] 3월 30일 TIL
오늘 배운 것
- ajax
자바스크립트의 코드
```javascript let data = { source: sourcePoint, target: targetPoint }
await fetch(‘/move’, { method: ‘POST’, body: JSON.stringify(data), headers: { ‘Content-Type’: ‘application/json’ } }).then(res => res.json());
자바에 연결한 코드
```java
post("/move", (req, res) -> {
RequestDto requestDto = GSON.fromJson(req.body(), RequestDto.class);
return move(requestDto);
});
dto 클래스에 source, target을 가진 객체를 만들어주면 json을 풀어서 가질 수 있게 해준다.
async랑 await는 친구