레딧 사이트를
레딧 앱을 다운받아 이용하는데요.
레딧앱은 웹앱인가요?
아니면 앱인가요?
브라우저 보다
앱 환경이 더 편하고
안정적(?)으로 느껴집니다만
웹이나 앱이나 기능 차이는 거이 없거든요
쿠팡도 이게 앱인지 웹앱인지를 잘 모르겠어요
물론 앱에서만 되는 편리한 기능이 있지만요.
라이믹스 사이트를 앱으로 만들면
오직 앱 에서만에서 가능한 기능을
넣어서 만들 수가 있는지 궁금합니다.
PHP | PHP 7.0 |
---|---|
CMS | Rhymix 2.x |
레딧 사이트를
레딧 앱을 다운받아 이용하는데요.
레딧앱은 웹앱인가요?
아니면 앱인가요?
브라우저 보다
앱 환경이 더 편하고
안정적(?)으로 느껴집니다만
웹이나 앱이나 기능 차이는 거이 없거든요
쿠팡도 이게 앱인지 웹앱인지를 잘 모르겠어요
물론 앱에서만 되는 편리한 기능이 있지만요.
라이믹스 사이트를 앱으로 만들면
오직 앱 에서만에서 가능한 기능을
넣어서 만들 수가 있는지 궁금합니다.
웹앱과 앱의 차이점이라기보다는 앱이라는 큰 분류 안에 웹앱이 들어있다고 보시는게 맞습니다. 흔히 앱이라고 생각하는 건(스토어에서 받는) 네이티브 앱과 하이브리드 앱으로 나뉩니다.
라이믹스로 구성한 사이트라고 우선 가정하고, 네이티브 앱 / 하이브리드 앱 / 웹앱을 대략적으로 구분해 보자면,
1) 네이티브 앱은 글 목록 표시, 글쓰기 화면 등 대부분의 화면을 앱으로 구현한 것입니다. 라이믹스는 글 쓰기 동작, 알림 전송, 로그인 처리만 담당합니다.
2) 하이브리드 앱은 웹뷰로 웹 페이지를 불러오되, 푸시 알림을 앱으로 받을수 있도록 한 것입니다. 라이믹스 앱이라고 하면 대부분 이 방식을 사용합니다.
3) 웹앱은 기본적으로 웹 페이지이나, 워커라는 별도 스크립트를 이용해 푸시알림 등을 구현한 것입니다. 하이브리드 앱에서 앱의 역할을 크롬 등 브라우저가 하는 것이라 볼 수 있습니다. 다만 "웹앱"이라는 단어 자체가 명확히 정해진게 아니므로, 바탕화면에 아이콘 추가 정도만 넣고 웹앱이라 하는 경우도 있습니다.(이건 meta 태그 추가만으로 가능)
레딧 앱은 네이티브 앱에 해당할겁니다. 브라우저에서 보는건 그냥 모바일 버전이라 부릅니다.(보통 따로 앱이라 부르진 않습니다)
네이티브 앱이 가장 빠르지만, 디자인이든 기능이든 조금이라도 수정하려고 하면 앱을 다시 빌드해서 업데이트를 배포해야 하는 불편이 있습니다. 하이브리드 앱은 서버단에서 디자인이나 기능을 수정하면 즉시 모든 사용자에게 적용된다는 장점이 있고, 모바일 홈페이지와 앱을 별도로 관리할 필요가 없기 때문에 인력이 넉넉하지 않은 중소규모 서비스에 유리합니다.
레딧 리액트로 만든건가요?