todo-list 앱 만들기

ddimi·2025년 3월 11일

투두리스트 앱 만들기!

목표는 크로스 플랫폼 앱 - todo list 앱을 만드는 것이다..
네이티브 앱 보다는 크로스 플랫폼 앱 개발에 관심을 가지고 있다.
실무에서 사용했던 flutter로 하이브리드 앱을 만들 것인지, 아니면 React-Native 로 새로운 개발을 해볼 것인지..
그게 참 고민이 된다.

1. flutter

next.js + tailwind css + shadcn/ui 해당 조합으로 ui를 구성하려고 한다.

위의 조합으로 개발을 한다면 조금 개발 코드도 신경을 쓰긴 하겠지만, 프로젝트 전체 구축에 관련된 스킬을 좀 다듬을까 한다.

  • 테스트 코드 작성 (jest / story-book)
  • CI/CD 구축
  • 앱 푸시
  • flutter 하이브리드 패키징
  • 앱 출시

2. React-Native

• 기존 React 생태계와 유사한 방식으로 컴포넌트 관리 (View, Text, Button 등)
• 상태 관리도 React 방식 그대로 (useState, useEffect, Recoil/Zustand 사용 가능)
• expo를 사용하면 환경 설정이 간단해서 빠르게 앱을 만들 수 있음.

결론

React-Native 앱을 개발해보도록 하겠다~!
그리고, 다음 글에서는 크로스 플랫폼에 대한 비교를 조금 해보도록 하자!!

0개의 댓글