본문 바로가기

www/rn8

react, react-native, react-native-web react, react-native, react-native-web 이렇게 3개의 종류가 있다. 일반적으로 RN을 한다고말을하면 react-native를 한다고 보면될것같다. 다만 RN의 장점인 다중디바이스를 위해서는 선택이 필요해 보인다. react | react-native, react-native-web 코드는 이렇게2종류로 나우어 지지기때문에 기본적으로 RN과 RNW를 같이 사용을 많이 할것같다. 하지만 RNW는 react보다 성능면에서 떨어지기때문에 1개의 코드로 3개를 가져갈건지 = RN + RNW 2개의 코드로 3개를 가져갈건지 = RN + react 선택을 해야 할것같다. 2023. 10. 25.
[RN] react native web 세팅 react native cli로 세팅을 하게되면 ios, aos만 되지 web은 세팅이안된다 그래서 세팅을 해보자! npm i react-native-web npm i --save react-dom npm i --save-dev babel-plugin-react-native-web sudo npm i --save-dev @babel/core babel-loader url-loader webpack webpack-cli webpack-dev-server npm i @babel/preset-react html-webpack-plugin 설치를 하다보면 안되는게 생긴다.. 에러 안에 해결방법을 알려주기때문에 따라서 하기만 하면된다.. ㅎㅎㅎ 본격적인 기본세팅! // public/index.html index,.. 2023. 10. 20.
[RN] /usr/local/lib/node_modules/react-native-cli/index.js:302 cli.init(root, projectName) error 오랜만에 다시 rn을 실행해보니 구동이 안된다;;;;; 머야이거... 다시 처음부터 세팅하고 설치를 하니.. react-native init react_native error /usr/local/lib/node_modules/react-native-cli/index.js:302 cli.init(root, projectName) error 새로운 버전에서 에러가 있다고 한다... 그래서 낮은 버전(0.68.2)을 지정해서 설치해야 가능 npx react-native init react_native --version 0.68.2 아직 react-native가 1버전이 안된게 실감이 난다.. 얼른 1버전이 나와서 안정적인 서비스가 되길 바란다.. 2023. 10. 15.
[RN] react native 세팅 flutter와 react native의 성능 비교를 위해 react native 세팅을 합니다. --- Homebrew - package 관리 툴 https://docs.brew.sh/Manpage brew(1) – The Missing Package Manager for macOS (or Linux) Documentation for the missing package manager for macOS (or Linux). docs.brew.sh 요기 들어가서 설치 방법 대로 설치 먼저 합니다. rbenv - https://github.com/rbenv/rbenv GitHub - rbenv/rbenv: Manage your app's Ruby environment Manage your app's Ruby.. 2023. 9. 16.