페이지가 약 100페이지 가량 되고
그 안에 최소 한달이상분 날씨정보, 커뮤니티, sns, 점수랭킹, 발걸음당or이동거리당 칼로리 소모량, 쿠폰, 일정관리캘린더 등등...
엄청 다양한 기능구현이 들어가야 하거든..
이렇게 대규모 앱을 리액트 웹뷰로 만들게 되면 어플 접속시 첫 로딩속도가(JS, 이미지 등 리소스 다운속도가) 엄청 오래걸리게 되겠지? (근데 이 시간을 계산하는 기준이 뭘까? 뭐 10초 이상 걸리고 그러는건지...)
리액트 웹뷰로 만들기에는 부적절한 프로젝트 일까?
넥스트JS 웹뷰로 만드는것도 검토중인데 이건 아무도 아는 사람이 없어서 하게되면 팀원 모두가 공부해서 해야하는 상황이고 아직 개념도 정확히 아는 사람이 없음...
그냥 리액트의 첫화면 로딩속도를 해결해줄 프레임워크로만 생각하고 있는 상황인데 계속 더 알아볼 예정
JS코드만 아마 최소 십만줄.. 이상일것 같은데 리액트 기반 웹뷰 앱으로 만드는것은 무리한 선택인건가?
네이티브언어로 개발하는 선택지는 일단 완전히 배제된 상황이야...(플러터,RN 역시 개발과정에서 네이티브언어를 건드릴수밖에 없어서 포기했음)
더 좋은 대안이 있을까...
뭔 끔찍한 앱이냐 기획자 때려라 - dc App
계산은 모르겠는데 비슷한 기능을 수행하는 시중에 나온 웹앱 찾아보셈 최적화하는것도 능력이긴 한데 일단 토스나 당근마켓은 웹앱쓴다고 했던것같음
넥스트 쓰면 됨. 그냥 일반 리액트여도 무거운 기능 없어서 괜찮을듯.
pwa로 배포하면 로컬데이터 캐싱해서 게임 아님이상 초기실행속도 네이티브랑 차이없음 - dc App
아니 그냥 앱 자체가 쓰레기임. 뭔 잡다한 기능을 다 때려놓냐. 화면 100개 분량인데 개발인원을 몇이나 됨? - dc App
3명;; 프엔신입(나) 백엔신입 백엔팀장