안녕하세요.
토스인앱 WebView 환경을 구축하는 과정에서 몇 가지 확인하고 싶은 사항이 있어 문의드립니다.
현재 Vite 환경에서 react-ts 대신 react 템플릿을 사용해보니,
로컬 환경에서는 빌드 및 실행 모두 정상적으로 동작하는 것으로 확인되었습니다.
다만 실제 앱 배포 과정에서 발생할 수 있는 제약 사항이 있어 아래 내용을 확인하고 싶습니다.
1) Vite의 react-ts 템플릿을 반드시 사용해야 하는 이유가 있는지?
-
토스인앱 환경에서 TypeScript 기반 템플릿(react-ts)을 권장하는 이유가 있는지
(예: TDS Design 사용 시 필요한 조건 등) -
react 템플릿(순수 JavaScript) 사용 시 문제 없는지
2) react-ts 템플릿을 사용할 경우
-
tsconfig.app.json,tsconfig.node.json에서 반드시 지켜야 하는 설정 제약이 있는지 -
토스인앱 WebView에서 요구하는 TS 설정이 존재하는지
3) ESLint 관련 제약 여부
-
토스인앱 WebView 환경에서 사용을 권장하거나 금지되는 ESLint 규칙이 있는지
-
배포 시 꼭 필요한 lint 설정이 존재하는지
위 세 가지 항목에 대해 가이드 또는 권장 사항이 있다면 안내 부탁드립니다.
감사합니다.