Skip to content

URECA-ReCoder/react-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReCoder Week2: React-Todo

서론

안녕하세요 🙌🏻 다들 한 주 동안 미션 진행하시느라 고생하셨습니다!

이번 미션은 지난주에 만들었던 투두리스트를 React로 다시 개발해 보는 작업을 진행합니다. 이번 미션을 통해 왜 많은 개발자들이 React를 사용하는지, 그리고 VanillaJS와 비교했을 때 React가 어떤 점에서 더 편리한지 몸소 느껴 볼 수 있는 기회가 되었으면 좋겠습니다!

앞으로 진행될 미션은 모두 React로 진행될 예정이기 때문에 이번 미션부터 차근차근 기초를 다져 나가 봅시다 💪🏼

혹시 어려움이 있거나 도움이 필요하다면 언제든지 저를 불러 주세요 🙋‍♀️🏃🏻‍♀️


미션

🎯 미션 목표

  • React의 기초 개념을 이해하고 활용합니다.
  • React의 state와 props 사용에 익숙해집니다.
  • 컴포넌트 기반 개발 방식을 경험하며, 재사용 가능한 UI 컴포넌트를 설계하고 적용합니다.

✅ 필수 요건

  • 결과 화면의 기능을 구현합니다.
  • emotion 라이브러리를 활용하여 화면을 스타일링 합니다.
  • 적절한 단위로 컴포넌트를 나누어 개발합니다.
  • 브라우저의 웹 스토리지를 이용하여 기존의 데이터를 저장하고 불러옵니다.
  • MobX, Redux, Recoil, Zustand 등 상태 관리 라이브러리를 사용하지 않습니다.

🏷️ 선택 사항

  • 추가하고 싶은 기능이 있다면 마음껏 추가해 주세요!

📖 생각해 볼 질문들

  • 지난주 미션과 비교했을 때, React로 구현하는 과정에서 어떤 점이 더 편리하거나 복잡했나요?
  • React의 Virtual DOM(가상 돔)이란 무엇이고, 이를 사용했을 때의 장점은 무엇이 있나요?
  • React에서 state와 props는 무엇이고 어떻게 사용하나요?
  • React에서 컴포넌트를 분리하는 기준은 무엇일까요?

참고 자료

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published