분류 Reactjs

Walmart의 React Native의 새로운 시작

컨텐츠 정보

  • 조회 350 (작성일 )

본문

거의 모든 Walmart 식료품 점 앱은 이제 React Native에서 제공합니다. 이것은 그들의 여정에 대한 이야기와 그들이 직면 한 일부 기술적 도전입니다.


React Native의 접근 방식 및 장점 


https://medium.com/walmartlabs/a-new-beginning-for-react-native-at-walmartlabs-online-grocery-c30b27db57d3 


결국 기존 네이티브 코드가 여전히 큰 역할을 하는 하이브리드 방식을 선택했습니다. 

또한 다른 회사가 기술로 마이그레이션 하려고 할 때 성공 및 실패를 통해 얻은 주요 내용을 학습했습니다. 

RN으로 이동 한 결과 :

  • 개발 속도 두 배
  • iOS와 Android간에 코드베이스 공유 가능
  • 크게 개선 된 단위 코드 테스트 가능성, 적용 범위 및 통합 자동화 프레임 워크 *
  • 개발자를 iOS 및 Android뿐만 아니라 RN에서 UI를 구축 할 수 있는 일반 모바일 개발자로 전환하는 데 도움이 됨
  • 모바일 기능 작업에 웹 개발자를 사용하거나 그 반대로 유연하게 사용할 수 있습니다
  • 즉각적인 페이지 다시로드를 통해 개발자 경험이 향상되었습니다.
  • 조직 전체의 React 및 JavaScript 프로그래밍 기술 / 리소스를 활용하여 모바일 애플리케이션 구축
  • 가능한 경우 React / Redux Web App과 비즈니스 로직 공유
  • 중요한 문제에 OTA (Over the Air) 코드 푸시 사용 시작

* 단위 테스트와 통합 테스트 모두 100 % 테스트 범위를 목표로 합니다.