codestates / codestates/SoundBubble
[Dev_log] 8/9 (월) 오다경
Open
Dev-Log
- Dominant language
- TypeScript
- Stars
- 3
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
### 오늘은 어떻게 프로젝트에 기여했나요?
프로젝트 진행을 위해 TypeScript를 공부했고, 백엔드 부분의 역할을 나누고 controller 코딩을 시작했다.
### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
* TypeScript를 어렵지 않게 생각하고 시작했는데, 타입 지정 뿐만 아니라 데이터 수정이나 삭제 등에서도 자바스크립트와 다르게 신경써야 할 부분이 많아서 코드가 빠르게 진행이 되지 않았다.
* 여전히 다른 사람의 코드를 보는 것이 쉽지는 않다.
```js
// JavaScript 에서 액세스 토큰 발급을 위해 비밀번호를 제거하고 데이터로 보냄
delete userInfo.dataValues.password;
// TypeScript 에서는 원본 객체가 수정이 가능하지 않아서 구조 분해 할당을 해야함
const {password : temp, ...userWithoutPassword} = userInfo;
```
### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
* [x] 로그인 및 유저 정보 수정 CRUD 컨트롤러 작성
* [x] TypeScript 공부하기
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.