#1.0

Welcome

모멘텀을 직접 다운로드해서 어떤 기능들을 클론하고 싶은지 이것저거 ㅅ테스트?

#1.2

Requirements

#1.3

software Requirements

#1.4

Why JS

자바스크립트가 만들어진 이유는 넷스케이프 때문이다. 넷스케이프는 브라우저이고 그당시 사람들은 좀더 흥미로운 웹사이트를 원했다. 자바스크립트보다 우아한 언어들이 많지만 프로트엔드로 쓸 수 있는 유일한 언어가 JS이기 때문에 대체할 수 없다. 대부분의 언어는 직접 언어를 설치해야하는 접근성이 떨어지지만 JS는 설치하지도 않았지만 모든 브라우저에 설치되어 있다. 또한 브라우저는 HTML, CSS, JS만 인식을 한다.

#1.5

Why JS 2

JS를 최대로 사용할 수 있는것이 Three.js이다. JS로 3D를 구현하게 해주는 라이브러리이다. JS를 좀더 깊이 들어가고 싶다면 프레임워크를 살펴볼 필요가 있다. 프레임워크는 쉽게 말해 내가 하려는 일을 도와주는 도우미다. 프레임워크중 하나는 리액트이다. 리액트 만으로 안드로이드와 IOS 앱을 만들 수 있게 해준다.

다음은 일렉트론이다. 일렉트론은 HTML, CSS, JS로 데스크탑 앱을 만들 수 있게 해준다. 대표적으로 VSCode가 일렉트론으로 만들어진 웹 앱이다.

놀라운건 JS으로도 백엔드를 개발 할 수 있다. 추가적으로 3D로 무언갈 만들고자한다면 JS를 선택하는 것이 좋은 대안이 될 수 있다. 더욱 놀라운건 JS로 머신러닝도 가능하다.

#1.6

Online IDE

VSCode를 설치할 수 없는 환경에서 사용할 수 있는 방법이다. Replit은 브라우저가 되는 곳 어디든 코딩을 가능하게 해준다.