올해의 목표, 앱 개발 해보기!!
안드로이드와 IOS를 동시 개발 가능한
프로그램을 찾아보니 위 4가지,,
예전에 Flutter를 손가락만 슬쩍 담궜다가
labtop 노후화 문제를 핑계로 접었는데..
갤럭시북 좋은걸로 새로 샀겠다, 다시 시작..
위 중에 이번에 저는 React Native로
해보려합니다.. 이번엔 끝까지 완주하길!!
Node.js — 어디서든 JavaScript를 실행하세요
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
JavaScript 기반이라, Node.js가 필요
자바로 작성된 것을 운영체제(윈도우 등..)
에서 일반 앱처럼 실행시켜주는 런타임
요약해서, 자바스크립트 런타임
쉽게말해, 웹 브라우저가 아닌
로컬에서 실행시켜주는 프로그램
위 링크 걸어드린 홈페이지에 들어가서
바로 나오는 LTS 다운로드
안정성과 보안이 검증된
Long Term Support(장기 지원 버전)
다운받은 ~.msi 파일을 실행시키면
설치야 뭐 다음, 동의, 다음 누르면 되는데
위 화면에서 Native Modules을 위한
툴 설치는 일단 체크하지 않습니다.
나중에 React Native CLI를 하려면
필요한데, 초보자 Expo 사용 단계에서는
필요 없고, 차후 필요할 때 따로 설치 가능
무엇보다 체크하면 용량, 설치 시간 오래 걸림..
설치 확인은 cmd 들어가서
node -v
쳐보면 버전이 나오면 완료~

🍪 🍪 🍪
요즘, cmd 대신 powershell 많이 쓰던데,,
차이점을 한번 알아봤습니다.
항목 | cmd (명령 프롬프트) | PowerShell |
등장 시기 | 오래됨 (Windows 1980년대부터) | 비교적 최근 (Windows 2006년부터) |
기본 언어 | 문자열 기반 명령어 | 객체 기반 명령어 (PowerShell 스크립트) |
사용 목적 | 간단한 명령, 배치 파일(.bat) 등 | 고급 자동화, 시스템 관리 |
기능 확장성 | 제한적 | 매우 강력함 (스크립트, 파이프라인 등) |
실행 가능한 명령 | DOS/Windows 명령 | cmd 명령 + PowerShell 자체 명령 |
이렇게 정리해보니 아~ 빠삭하게
이해되는건 아니더라도 대충
그렇구나~ 하고 와 닿는건 있네요.
간단한거야 계속 cmd 쓰고
리눅스 bash는 살면서 절대
쓸 일은 없을것 같지만...
cmd, powershell, bash 이런
사용자가 운영체제에 명령을 내리는
도구를 셸(Shell)이라고 한답니다.
'App 만들기' 카테고리의 다른 글
S_dobby App개발 base Page, 고정 가변 텍스트와 버튼 만들기 (3) | 2025.04.23 |
---|---|
Expo로 만든 앱 npm으로 실행 후 모바일과 웹에서 열기 Hello, World! (1) | 2025.04.15 |
VScode 설치 및 Explorer 설정 후 index.tsx열기 feat. Javascript (2) | 2025.04.12 |
Expo 설치 프로젝트 생성 후 npm 실행해 QR 코드로 나의 첫 앱 접속 (1) | 2025.04.08 |