Javascript

[Vanila JS 기초] 1. 이론

2019. 7. 7. 00:16
이 글은 노마드코더의 초보를 위한 Vanila JS를 공부한 기록입니다.

 

Javascript란?

웹에서 쓸 수 있는 하나 뿐인 언어이다.

백엔드 개발자는 파이썬, 루비, 자바 등 선택할 수 있는 언어가 다양하지만 웹 화면을 다루는 프론트엔드 개발자는 다루는 언어가 오직 자바스크립트 하나이다.

이는 단점이지만 장점으로, 모든 브라우저가 자바스크립트를 쓰므로 매우 빠르게 발전하며 강력한 성능의 언어가 된다.

 

 

ES5, ES6, ECMA2016.... 무슨 버전을 배워야 해?!

ECMA는 specification, 즉 규격, 사양, 표준.

ES는 ECMA script의 준말이고, 뒤에 숫자는 버전을 의미한다.

(니콜라스가 어떤 내용과 버전을 배울 지는 전혀 걱정하지 말고 자기한테만 배우면 된다고 했을 때, 멋있었다.. 저런 말을 할 수 있는 당당함! 열심히 공부하자...)

+ const, let이 나오기 시작한 버전은 ES2015(ES 6)부터이다.

 

 

그래서 바닐라JS가 뭔데?

바닐라JS는 아무런 라이브러리, 프레임워크가 없는 순수 날 것의 자바스크립트를 의미한다. 예를 들어 라이브러리나 프레임워크가 화장을 하고 꾸민 상태라면 바닐라JS는 노메이크업의 상태를 말한다. 

리액트, 뷰, 커피스크립트 등은 사용하기 편하게 잘 다듬어진 자바스크립트로 바닐라JS보다 사용하기 쉽지만, 먼저 바닐라 JS를 배우면 이후에 다른 라이브러리들을 좀 더 쉽게 배울 수 있다.

 

 

 

 

'Javascript' 카테고리의 다른 글

Javascript 객체 복제 Object.assign 요약과 React 적용  (0) 2021.11.22
Javascript 계산기 만들기  (0) 2020.05.10
Javascript 실시간 시계 만들기  (0) 2020.04.28
자바스크립트 배열 내장함수 forEach, map, reduce  (2) 2019.09.22
Ajax 비동기 통신과 JSON  (0) 2019.09.15
'Javascript' 카테고리의 다른 글
  • Javascript 계산기 만들기
  • Javascript 실시간 시계 만들기
  • 자바스크립트 배열 내장함수 forEach, map, reduce
  • Ajax 비동기 통신과 JSON
개굴이 dev
개굴이 dev
정보를 지식으로 만드는 글쓰기
개굴이 dev
개발공부
개굴이 dev
전체
오늘
어제
  • 분류 전체보기
    • 끄적끄적
    • Javascript
    • React
    • Vue
    • Web
    • HTML
    • CSS(SCSS)
    • 알고리즘
    • Server
      • Node.js
    • Database
      • Mongo
    • Tools
      • Gulp
      • Webpack
    • Design System
    • English
    • Blog

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Algorithm
  • API
  • backend
  • Counter
  • CSS
  • dartSass
  • design system
  • designsystem
  • EDM
  • Email
  • express
  • frontend
  • github
  • gulp
  • home-brew
  • HTML5
  • java
  • Javascript
  • js
  • js-tutorial
  • macbookM1
  • MongoDB
  • node
  • nodejs
  • outlook
  • react
  • SEO
  • Server
  • task runner
  • task-runner

최근 댓글

최근 글

hELLO · Designed By 정상우.
개굴이 dev
[Vanila JS 기초] 1. 이론
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.