본문 바로가기
TIT

2023.06.25, weekly memoirs

by 은지:) 2023. 6. 25.
728x90
반응형

 

 

weekly memoirs

 

 

 

 


 

 

 

 

 

 

1.

 

광기의 이번주...

 

 

주말에 운동 한번 나갔다가 더위먹고 주중 동안 몸살 + 근육통에 시달렸다 ㅎ

 

 

덕분에

 

회사-집-기절-회사-집-기절

 

의 루틴을 반복했는데

 

 

그래도 몸이 아플 뿐이지 정신을 말짱해 코드는 두다다다다 잘 쳤다.

 

 

 

2.

 

오늘 동기 일을 도와주었는데

기존에 작성되어 있는 코드들이 아토믹 디자인 + next.js 라 덕분에 좋은 코드 열심히 구경했다.

 

atom - molecules - organisms - template 의 구조를 어떻게 나누어야하는지 감이 잘 안왔었는데

작성되어있는 코드들을 보면서 아 이렇게 하는 거구나~ 하는 감을 좀 잡은 거 같다

 

특히 padding 이나 margin 을 각 컴포넌트에 스타일로 넣는게 아니라

이것도 하나의 컴포넌트를 만들어 재활용하는 걸 보고 재미있는 구조라 생각했다

 

구현을 도우며 next.js 서버를 여는 코드는 잘 살펴보진 못했는데

todoList 형태라 기본 crud 가 작성되어 있어

주중에 좀 더 살펴볼 생각이다

 

 

 

3.

 

회사 일을 하면서 기본 crud 가 아직 탄탄하지 못하다는 생각을 많이했다.

map을 열어 el에서 id 값을 비교해 같은 걸 찾아 해당 값을 바꾸어주고

map 돌린 전체 값을 return 해주면 되는 건데

 

setTodo(prev =>
    prev.map(el => {
        if (el.id === selectedId) {
            return { ...el, todo: e.target.value };
        }
        return el;
    })
);
};

 

 

자꾸 헷갈려서 애를 계속 먹었던 거 같다 ㅎ

리액트 불변성 넘 헷갈려....

 

 

 

 

 

4.

 

이번주도 파이팅!!!!!!!!

 

몸 저린 것부터 좀 나았으면 ㅠㅠ

 

 

728x90
반응형

'TIT' 카테고리의 다른 글

2023.07.16, weekly memoirs  (0) 2023.07.16
2023.07.09, weekly memoirs  (0) 2023.07.09
2023.06.18, weekly memoirs  (0) 2023.06.19
2023.06.04, weekly memoirs  (0) 2023.06.04
2023.05.29, weekly memoirs  (0) 2023.05.29

댓글