번외) React Native vs Native
2021. 6. 27. 19:42
Frontend/React & React.Native &Next.js
리액트 네이티브는 자바스크립트 언어로 모바일앱을 만들 수 있다 안드로이드 텍스트 뷰를 이어주는 브릿지가 리액트네이티브의 특징이다 브릿지 때문에 안드로이드나 ios를 만들 수 있다 브릿지가 자바스크립트와 폰을 이어준다 인스타그램, 페이스북, 데이트앱 같은 단순한 기능 앱은 브릿지에 무리가 가지 않아서 만들 수 있다 3d게임 같은 것은 네이티브로 만들어야 한다. 3d증강현실은 리액트네이티브로 하면 너무 느려진다
react native) react native 준비, 시작, 특징
2021. 6. 24. 09:15
Frontend/React & React.Native &Next.js
, xm준비 안드로이드 스튜디오 또는 expo 설치 npm i -g expo-cli expo vs RN CLI React Native API https://reactnative.dev/docs/accessibilityinfo Expo API https://docs.expo.io/versions/latest/ 시작 처음만들기 expo init [폴더이름] expo login expo login expo로 테스트 또는 안드로이드의 QR 코드로 테스트 (iOS 는 QR코드 불가능) 리액트 네이티브 특징 div와 span을 쓰지 않는다 글씨에 컬러를 넣고 싶으면 스타일을 추가해야 한다.
2) 리액트 lifecycle, state, event handling
2021. 6. 23. 14:29
Frontend/React & React.Native &Next.js
라이플 사이클 state event handler
1) react 시작, 보조 프로그램 설치, 리액트 특징, 구현 특징
2021. 6. 23. 07:01
Frontend/React & React.Native &Next.js
시작 npx create-react-app 리액트 특징 1. Virtual Dom 돔 객체를 바꾼다 dom과 virtual Dom차이 ( SPA(single page application):spa가 아닌 전체가 렌더링되어서 출력 ) 기존 dom은 전체 돔을 리로딩해서 렌더링 된다 virtual dom은 바뀌는 부분만 리로딩해서 렌더링 virtual dom은 선택적으로 업데이트된 부분만 업데이트 시켜서 더 빠르다 따라서 속도가 빠르다 2. only View( mvc가 아니라) mvce(model, view, controller) 대규모 프로젝트는 mvc가 좋지만, 가벼운 프로젝트는 only view가 좋다 3. Components 리액트는 프레임워크가 아니라, 라이브러리 이다 앵귤러는 프레임워크이다 컴포넌..