codestates / codestates/LoGoYoGo-client

[DevLog] 정진규 / 2021-04-06

Aperta
#37 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Dev-Log
Lingua principale
TypeScript
Stelle
0
Fork
4
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### 오늘은 어떻게 프로젝트에 기여했나요?

- Maker 페이지 Component(Creator, Result) 제작
- Modal Components 제작

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?

- Redux의 설정을 사전에 JavaScript 기반으로 해놨었다. 이를 TypeScript 기반으로 고치는 과정에서 여러 에러를 접하게 되었다. 정적 타입을 설정해야 하는 TypeScript의 특성상 별도로 타입을 지정해야 하는데, 이 과정에서 어려움을 겪었다.

- 다시 한 번 콘솔의 중요성을 깨닫는다. 오늘 발생한 에러 중 하나가 TypeScript 환경에서 Redux를 설정하면서 생긴 문제라고 생각했었다. Reducer 함수가 정상적으로 작동하지 않았었는데, Actions 의 type 명칭을 제대로 표기하지 않아 생긴 문제였다. 콘솔로그로 역추적하는 과정이 없었다면 해결하지 못했을 것이다.

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

- [x] 인증기능 구현
- [x] 프로필 화면 컴포넌트 완료
- [x] 모달 하부 컴포넌트 - Preview 컴포넌트 제작
- [x] 카테고리별 선택화면 알고리즘 구체화 및 기본 Workflow 로직 구현

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Questo è un DevLog datato che descrive componenti di pagina Maker, componenti Modal e una configurazione TypeScript Redux, anziché richiedere una modifica. Inizia leggendo queste aree dei componenti e la configurazione Redux; non vengono forniti file, test, modifiche richieste o una Definition of Done.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
redux, typescript
Ambito
frontend
Tipo di issue
Documentazione
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
10/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.