#0.2 The State of Fullstack
ElectronJS is to build applications.
So, for example, you're not only building iOS and Android application,
you can also build desktop application for Mac, Windows, Linux, or everything.
Apps built on Electron : Wordpress, Slack, VSCode, Github ..
I can build an iOS & Android App with React Native. (T)
What is ElectronJS? A tool to build Multi Platform Desktop Apps with Web Languages.
#0.3 Websites vs Webapps
① What we building in ② Why I chose vanilaJS
Webapps are interactive and Websites are not
When I go to page to consume contents, usually that could be a website. ex. newspaper page
내가 컨텐츠를 생산하는 것이 아니라, 단순히 소비하는 경우.
interactive한 요소가 거의 없고, 내가 뭔가를 클릭하거나 움직이는 것이 거의 없을 때
문서 | Electron
Electron의 가장 최신 릴리즈를 위한 가이드와 API 레퍼런스 문서
www.electronjs.org
웹앱은 React Native로 주로 하지 않는다.
interactive한 요소는 vanilaJS로 구현하기 힘들기 때문.
if Super Interactive → Web Application (with ReactJS..)
React Native is for mobile applications.
'Full-stack > 유튜브 클론 코딩' 카테고리의 다른 글
express (0) | 2024.02.08 |
---|---|
Babel, Nodemon (0) | 2024.02.07 |
package.json (0) | 2024.02.06 |
NodeJS, NPM (0) | 2024.02.06 |