https://docs.expo.io/versions/latest/introduction/faq/#can-i-use-nodejs-packages-with-expo

 

Frequently Asked Questions - Expo Documentation

Asset Management Images, videos, fonts, etc. are all distributed dynamically over the Internet with Expo. This means they work with instant updating and can be changed on the fly. The asset management system built-in to Expo takes care of uploading all the

docs.expo.io

 

Expo에서 Node.js 패키지를 사용할 수 있습니까?

 

패키지가 Node 표준 라이브러리 API 에 의존하는 경우 Expo와 함께 사용할 수 없습니다. 노드 표준 라이브러리는 파일 시스템을 읽고 쓰는 기능과 같은 JavaScript 언어 사양의 일부가 아닌 JavaScript에 기능을 제공하는 C ++에서 주로 구현되는 기능 집합입니다. React Native와 Expo Expo에서는 Chrome 및 Firefox와 같이 노드 표준 라이브러리를 포함하지 않습니다. 자바 스크립트는 모바일 앱 (우리의 경우)에서부터 서버 및 웹 사이트에 이르기까지 다양한 환경에서 사용되는 언어입니다. 이러한 컨텍스트에는 모두 자체 런타임 환경이 포함되어있어 상황에 맞는 의미에 따라 JavaScript에 다양한 API를 제공합니다.

참고로, 일부 노드 표준 라이브러리 API는 C ++ 확장에 의존하지 않고 대신 url  assert 와 같이 JavaScript에서 직접 구현할 수 있습니다 . 사용하려는 패키지가이 노드 API에만 의존하는 경우 npm에서 패키지를 설치할 수 있으며 패키지가 작동합니다.

 

==>그렇다고 한다.

firebase로 만들다가 백엔드 공부를 해보고싶어서 nodejs를 찾아봤는데 react-native에서 제공해주는 fetch api를 사용하는게 정신건강에 좋을꺼같다.

firebase 즐거웠어! 언젠가 다시보자~!!

+ Recent posts