개인적인 기준이지만 웹 사이트는 컨텐츠가 중심이 된다면 웹 앱은 사용자와의 상호작용이 중심이 된다.
즉 웹 사이트는 웹 앱에 비해 상호적용이 적다는 것이다.
웹 사이트는 사용자가 접속하여 안에있는 내용물을 그저 "소비"한다.
이전 게시글에서 소개한 Vanilla JS 공식 웹사이트 같은 것이다.
(JS로는 인터렉티브한 웹 사이트를 만들 수 있다)
웹 앱의 경우 예를들면, facebook netflix와 같은 것들이있다.
넷플릭스의 경우 사용자가 필터를 걸어 원하는 종류의 영상을 확인할 수 있고, 영상을 시청하고 저장하고 찜(?)할 수 있다.
사용자가 다양하게 웹과 상호작용을 하게 된다.
이때 JS로만은 부족하여 React와 같은 프레임워크가 등장하게 되는 것이다.
여기서 중요한 것은 React는 "프레임워크"라는 것. 인터렉티브한 웹 앱을 만들도록 도와주는 도구이다.
끝이 애매한데.. 끝
아래 stack-overflow 글도 참고
What's the difference between a web site and a web application?
I'm stumped trying to come up to a difference between a website and a web application for myself. As I see it, a web site points to a specific page and a web application is more of some sort of 'po...
stackoverflow.com
https://www.intelegain.com/web-application-vs-website/
Differentiating Between - Web application vs Website | Intelegain
What is the difference in between a website and a web app? There may seem nothing different in between the two or almost everything. Even if you Googled or Wikipedia-ed it, you’ll get a definition that sound mostly similar – almost overlapping. Both websit
www.intelegain.com
https://www.techuz.com/blog/web-application-vs-website-whats-the-difference/
Web Application vs Website - What’s the Difference?
Web Application vs Website. There is a common misconception between web applications and websites that they are same, but actually, aren't. Then, what's the difference? Let's learn with examples.
www.techuz.com
'Web' 카테고리의 다른 글
node.js 설치 (0) | 2020.04.13 |
---|---|
Vanilla-JS/ Javascript/ node.js 차이 (0) | 2020.04.12 |