앱도 화면단 개발할거 아니야
근데 앱하면 죄다 네이티브 / 웹앱/ 크로스플랫폼 이런 얘기밖에 없는데
결국 앱도 화면단은 html/css로 하는거 아니야??
... ..
... ?! 아니야....?
그럼 앱도 화면단은 리액트 쓸 수 있는거 아닌가??
앱도 화면단 개발할거 아니야
근데 앱하면 죄다 네이티브 / 웹앱/ 크로스플랫폼 이런 얘기밖에 없는데
결국 앱도 화면단은 html/css로 하는거 아니야??
... ..
... ?! 아니야....?
그럼 앱도 화면단은 리액트 쓸 수 있는거 아닌가??
리액트 네이티브
그럼 화면만 리액트 네이티브 쓰고 백엔드는 코틀린 쓰고 그러는건가??
백엔드 프론트엔드는 웹의 맥락에서 태어난 용어임.
그럼 앱은 화면단 그릴 때 css 안 써??
기본적으로는 안 쓰지만 웹을 불러올수는 있지
웹에서 태어난 거 아냐! 앱도 백엔드 단에서 데이터를 받아와서 이를 표시해주는 동작을 하면 프론트엔드임
이건 아님. 백엔드/프론트엔드는 이곳저곳에서 많이 쓰임. 반도체도 백엔드/프론트엔드라는 말이 있다
pwa쓰거나 웹뷰 쓰면 리액트로 화면 그릴수는 있겠지
보통 그럼 pwa를 써??
모바일 쪽 일을 안해서 모르겠지만 rn 쓰는 사람들 공고를 제일 많이 본거 같은데.. rn쓰다가 필요하면 rn에서 리액트 코드 쓰거나 아니면 react native webview 불러와서 쓰는걸로 알고있음. 근데 난 하이브리드 앱개발 모르고 줏어들은거니까 몰?루
찾아봐라 좀 구글에 치면 1초만에 나오겠구만
찾아봐도 안나와서 그럼 ㅜㅜ
웹뷰로 하는 방법이 있음 크로스 플랫폼에 더 적합하다 - dc App
간단하게 정리해주면 네이티브는 말 그대로 해당 운영체제에서 돌아가는 언어로 만드는거임. 안드로이드는 자바, iOS는 스위프트 등으로 만들어야함 근데 이러면 각각 따로따로 만들어야 하니까 양쪽 다 지원하려면 귀찮아. 그러면 앱 위에다가 웹뷰라고 해서 브라우저를 띄우기도 함. 이건 말 그대로 웹이니까 말한 거처럼 html css로 하지
아님