inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)

CodePush 기능에 관하여

해결된 질문

1034

juhyunk0820

작성한 질문수 3

0

안녕하세요 강사님. 강의 잘 보고 있습니다. 궁금한 점이 있어 질문남깁니다.

마이크로소프트에서 25년 3월 이후로 앱센터 서버 지원을 안하면서 코드푸시 기능이 독자적으로 구축하는 standalone버전으로 본인 로컬이나, 자체 백 서버에서 독자적으로 구축해 코드푸시 기능을 사용할 수 있도록 소스코드를 공개했습니다. 이에 CodePush기능에 관해 2가지 궁금한 점이 있습니다.

1. 공식개발문서를 보면, CodePush기능이 Reactnative 0.71버전까지라 나와있는 것 같아서 현재 RN 0.71버전으로 프로젝트를 재생성해 프로젝트를 하고 있는데, 버전이 신규버전이어도 상관없는 걸까요? 강사님께서 올려주신 github레포의 코드를 보니 Reactnative 버전이 0.72.6버전으로 나와있는데, 구현해주신 CodePush 강의를 보고 질문드립니다.

2. 혹시 StandAlone 버전의 CodePush기능 강의를 만들어주실수 있을까요? 강사님 덕분에 많은 것을 보고 배워서 잘 배우고 싶어서 standalone버전 강의도 보고 싶습니다!

react-native typescript codepush standalone

답변 2

1

Kyo

71까지만 지원한다고 어디에 나와있나요? 일단 버전지원까지 종료된것이 아니라면, 72.6 버전에서 잘 동작하고 강의에서도 그 버전으로 진행했습니다. (물론 71버전으로 진행하셔도 됩니다. 저도 현업에서 71버전으로 코드푸쉬 사용하고있습니다)

2번은 말씀하신것처럼 곧 codepush 지원 종료로 자체서버 개발이나 eas를 이용하는 방법으로 진행해야하는데요, 내년에 강의를 새롭게 업데이트할 예정인데 그때 함께 다뤄보겠습니다!

2

juhyunk0820

https://github.com/Microsoft/react-native-code-push
마이크로소프트에서 제공한 깃헙 레포 Readme.md에 마지막 업데이트 이후, 앱센터 지원을 종료하면서 codepush기능을 업데이트 하지 않아서 0.71버전까지만 있어서 여쭤봤습니다. 강의를 보고 72.6에서도 작동하는 것을 본 후에 몇가지 더 찾아봤더니 js번들링에 관한 거라 상관없다는 의견도 보여서 해결된 것 같습니다. 감사합니다!
내년 새롭게 업데이트할 강의도 기대해보겠습니다! 감사합니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. juhyunk0820님.

React Native의 CodePush 기능과 관련하여 궁금한 점이 있으시군요. 이에 대한 답변을 드리겠습니다.

  1. React Native 버전과 CodePush:

    • React Native 프로젝트에서 CodePush를 사용할 때, 공식적으로 지원되는 버전이 명시되어 있더라도, 최신 버전에서도 일반적으로 큰 문제 없이 동작할 가능성이 높습니다. 최신 버전의 변경 사항과 CodePush의 호환성을 확인하는 것이 중요합니다. 강사님께서 제공하신 GitHub 레포지토리에서 React Native 0.72.6 버전을 사용하셨다면, 이 버전에서도 CodePush가 제대로 작동함을 의미할 수 있습니다. 다만, 실제 프로젝트에 적용하기 전에 테스트하는 것이 바람직합니다.
  2. StandAlone 버전의 CodePush 강의 요청:

    • Microsoft가 앱센터 서버 지원을 중단하면서 StandAlone 버전의 CodePush 사용을 고려하는 것은 좋은 방향입니다. 하지만, 이 기능을 실제로 사용하려면 서버 환경 설정 및 유지보수에 대한 추가적인 지식이 필요합니다. StandAlone 버전의 CodePush에 관한 강의를 요청하는 것은 훌륭한 아이디어이며, 이러한 강의가 추가된다면 많은 개발자에게 큰 도움이 될 것입니다. 강사님께 이미 요청 사항을 전달하셨다면, 다른 수강생들의 피드백에 따라 강의가 추가될 수 있으니 참고 부탁드립니다.

관련하여 android codepush 관련 질문입니다.를 참고하시면, CodePush 설정의 기본적인 이해에 도움이 되실 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

react-native-screens 버전 호환 문제

3

161

1

안드로이드 실행 중 Drawer네비게이션과 MapView 성능 문제

0

110

2

해당 강의 부분은 실제 활용하기에 부족해 제가 해결한 방법입니다.

0

98

1

소스코드가 강의 순서랑 다른가요?

0

75

2

현재 Windows에서 VsCode로 작업 중인데 추후에 IOS도 가능하게 하려면

0

118

2

react-native-fast-image는 react 19 버전에서 설치가 안되나요?

0

211

2

SQL Shell의 역할이 무엇인가요?

0

94

1

혹시 해당 강의에서invalidateQueries를 사용한 이유가 있을까요?

0

79

2

빠르게 실행해보고싶습니다.

0

86

1

강의 수강 순서 관련

0

76

1

애뮬레이터 실행 방법

0

103

2

무료 Apple ID로 실기기 테스트 가능한가요?

0

93

2

ios 실기기 연결

0

71

2

npm run ios에러

0

78

1

10월 삭제 예정인 강의는 이유를 알 수 있을까요?

0

103

1

캘린더 개발 후에 navigation 에 대해서 궁금한 점이 있습니다.

0

54

1

안드로이드 위치 권한 이슈 2가지 문의

0

73

1

지도가 보이려면 음.. 작성해주신 스타일과 다르게

0

76

0

제대로 설치한거같은데 안드로이드랑 ios 둘다 앱실행이 안되는것같아요

0

87

3

강의 내용을 보면 전체적으로 function 함수 키워드를 사용하시는데

0

71

2

강의 3-9 에서 useGetRefreshToken 훅 안에 즉시 함수로 처리하는 이유가 궁금합니다!

0

83

2

사내에서 figma.com 업로드 안되나요?

0

98

1

AWS EC2 + RDS 설정

0

89

2

안드로이드 안켜집니다.

0

94

2