2021. 1. 21. 11:58ㆍProjects/VanilaJS- To-Do 앱 만들기
왜 자바스크립트인가?
- 우리가 back-end를 한다고 한다면 java,python,ruby 등 언어를 선택할 수 있지만 front-end를 한다고 하면 오로지 javascript뿐이다. 그것이 front-end의 장점이자 단점
Javascript로 할 수 있는 것?
- Javascript를 이용하면 내 위치, 위치의 날씨를 가져올 수 있다.
- 할일 목록을 저장할 수 있다.
- 실시간(Real time)을 만들 수 있다. (실시간 채팅)
- 휴대폰에서 작동하는 앱을 만들 수도 있다. (Nomad Movies- google play store에 있는데 이것은 순수 Javascript로 만든 앱이라고 한다.)
- 비디오게임을 만들 수 있다. (threejs, impactjs 사이트)
ES5,ES6?
- ECMA Javascript의 줄임말. specification의 버전을 말한다.
- specification은 안내문같은 것(manual)
- 바닐라 자바스크립트: 라이브러리가 없는 자바스크립트, 화장이 없는 자바스크립트 (날 것의 자바스크립트)
- 사람들은 어려운 바닐라 자바스크립트는 잘 모른다. (library나 framework는 배우기가 쉬움)
- 바닐라 자바스크립트가 익숙해질 때 쯤 다음 단계로 넘어간다
자바스크립트 파일을 html에 연결할 때의 위치
- body 가장 아래에 놓는다 <body> ... blabla <script src="script.js"></script> </body>
'Projects > VanilaJS- To-Do 앱 만들기' 카테고리의 다른 글
[노마드코더-바닐라 JS로 크롬 앱 만들기] Getting Weather (1) (0) | 2021.01.27 |
---|---|
[노마드코더-바닐라 JS로 크롬 앱 만들기]todo.js (3) (0) | 2021.01.25 |
[노마드코더-바닐라 JS로 크롬 앱 만들기]todo.js (2) (0) | 2021.01.25 |
[노마드코더-바닐라 JS로 크롬 앱 만들기]todo.js (1) (0) | 2021.01.25 |
[노마드코더-바닐라 JS로 크롬 앱 만들기-3] (0) | 2021.01.22 |