HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
학습 TIL
/
🌱
[TIL] 데브코스 11 일차
🌱

[TIL] 데브코스 11 일차

Date
Apr 4, 2022
대주제
TIL
주제
스터디리더
vanillaJS
활동 기록

오늘 배운 것

📝
11일차 배운 것 정리
  • 말하면서 배워요 스터디 1회차 진행
  • 바닐라 js로 simple TodoList 만들기
  • local Storage

어려웠던 내용

  • 리더로서 결정을 내리는 것 (at 말하면서 배워요 스터디)
  • <TodoForm>과 <TodoList>의 의존성을 제거하는 방법
    • 두 컴포넌트의 의존성을 가지도록 하는 onSubmit함수를 TodoForm 외부에 선언하고 이를 인자로 받아, TodoForm 내부에서는 이벤트함수를 받아 실행만 하도록 구현하므로 해결
    • 리액트에서도 굉장히 자주 쓰는 패턴이었지만, 가장 기본적인 예제를 통해 왜 이렇게 의존성을 가지게 되는 지 또 제거할 수 있는지 조금 더 이해할 수 있었다.

궁금한 내용 / 부족한내용 🤔

  • 생성자 함수로 함수형 컴포넌트 만드는 것과 일반함수로 만드는 것의 차이가 무엇일까?
    • new TodoList() vs TodoList()
  • localStroage가 도메인만 같으면 같은 Storage를 공유하는데, 브라우저가 달라도 같은 Storage를 공유할까?

느낀점

  • 내가 리드하는 첫 번째 스터디인 말하면서 배워요의 1회 모임을 진행하였다. 일주일 동안 생각해왔던, 효과적인 진행방식에 대해서 설명하고 세부적인 방식을 조율하였다. 모두의 의견이 만장일치가 되지 않았을 때, 참 결정을 내려야하는 입장에서 어려웠다.. 😭 다수결의 입장을 기본으로 하되, 스터디의 목적과 일정을 고려하여 특정 부분은 팀원들을 설득하여 결정을 이어나갔다. 2인자가 되어, 특정 목표에 집중하는 것이 편했던 나에게는 스터디리더도 하나의 도전이다. 끝까지 이 분위기를 살려 모두가 성장할 수 있도록 팀을 이끌어나가고 싶다.

참고