728x90 반응형 분류 전체보기255 EXPO) Expo Router로 Navigation 구현하기 안녕하세요! 짭짭이입니다.File 구조 형식으로 Navigation을 구현하는 Expo Router에 대해 정리하도록 하겠습니다.npx create-expo-app --template default 물론 https://docs.expo.dev/router/installation/ 에서 메뉴얼로 작업 가능하지만 위 커맨드로 시작하면 이러한 파일 구조를 가지게 됩니다.여기서 APP 부분에서 작업을 하게 되는데, 그 이유는 package.json의 main에서 부터 시작하기 때문입니다. 제가 아직은 자세히 아는 것은 아니지만, Expo Router에서 중요한 것은 파일 구조와 Layout과 Page 입니다.파일 구조는 결국 PATH를 의미합니다. 기존에 Swift에서 특정 View를 넣는 형식이 아니라 Pat.. 2025. 1. 20. EXPO) React Native에 TypeScript+Redux ToolKit 적용#1 안녕하세요. 후르륵짭짭입니다.취미 생활로 하는 Expo에 Redux ToolKit을 적용한 내용을 작성하도록 하겠습니다. https://redux-toolkit.js.org/usage/usage-with-typescript Usage With TypeScript | Redux Toolkit redux-toolkit.js.org이 글을 보고 Redux ToolKit을 Typescript로 적용하는 방법을 공부를 해보려고 합니다. ** 설치 ** npm install @reduxjs/toolkit react-redux redux-thunk ** CreateSlice ** 실질적으로 행동을 담당하는 역할을 한다.createSlice는 Redux Toolkit에서 리듀서와 관련된 로직을 간단하게 작성할 수 있도.. 2024. 12. 8. EXPO) EXPO에 앱 업로드 하기 (Simulator & Manual Build) https://docs.expo.dev/build/setup/ Create your first buildLearn how to create a build for your app with EAS Build.docs.expo.dev 안녕하세요. 후르륵짭짭입니다. npm install -g eas-cli eas login eas build:configure=> ALL (IOS, Android) 플랫폼 선택을 해준다.=> eas.json 파일이 생성 된다. - 전체적인 eas.json 파일"build": { "development": { "developmentClient": true, "distribution": "internal" }, "preview": { "and.. 2024. 12. 6. PlayGround) 팀 프로젝트에서 모듈화를 해야하는 이유 안녕하세요. 후르륵짭짭입니다.이번에는 제가 사내에서 모듈화를 사용하고 나서 왜 모듈화가 필요한지에 대한 경험을 작성해보려고 합니다.현재 모듈화를 적용하고 이제는 프로젝트가 방대해지는 만큼 Tuist라는 프로젝트 관리 시스템을 사용하려고 중 입니다. 제가 아무것도 모르던 신입시절,,, (사실 팀 내에서도 모듈화를 강조하지 않았습니다.)그냥 Main App 안 개발을 진행해오던 시절이였습니다. 사실 장점을 못 느꼈기 때문에 필요성도 없었을거라 생각합니다. 제 부서에서 프로젝트가 늘어가고 있어서 아래와 같이 Main App 밑에 Service 폴더를 만들고 개발을 진행했습니다.하지만 위와 같이 작접을 진행한다면 제가 지금 생각나는 것으로는 아래의 단점들이 존재 했습니다!1) 간단한 하나의 기능을 개발하기 위해.. 2024. 7. 24. 이전 1 2 3 4 ··· 64 다음 728x90 반응형