본문 바로가기
책, 강의 후기

[IT] 바닐라 자바스크립트_ 기본문법 + 서버로 연결되는 좋은 기초 문법 책

by 버니케이 2022. 1. 15.
반응형
1. 목차
2. 주요내용
  2-0 책을 읽게 된 계기 (이런 사람이 읽으면 좋을 듯?)
  2-1 책의 주요 내용
  2-2 책의 장점 (마음에 든 점)
  2-3 책의 단점
3. 책을 읽으며 느낀 점

 

  • 책 제목 : 바닐라 자바스크립트
  • 지은이 : 고승원
  • 출판사 : 비제이퍼블릭

1. 목차


2. 주요내용

2-0 책을 읽게된 계기 (이런 사람이 읽으면 좋을 듯?)

- 프론트앤드 언어를 익히면서 바닐라 자바스크립트을 공부할 필요성이 생겼다. 

    - 아직까지 바닐라 자바스크립트로 만들어진 js 파일들이 많았고, j쿼리와 리액트에 익숙해저버린 나에게는 그런 파일들이 어렵게 느껴졌다.

- 다른 책들과 다르게 서버, API, 메모리에 관련된 내용이 많다.

    - 풀스택 개발자가 읽으면 좋을 것 같다. 아니면 백앤드와 소통을 많이 해야 하는 프론트 개발자가 읽으면 좋을 것 같다.

 


2-1 책의 주요 내용

- 순수 자바스크립트의 기초 문법 (if 문, for 문 같은)

- 순수 자바스크립트의 객체, 고급 문법 (()=>{}, 모듈 같은)

- 서버연동을 위한 API

- 순수 자바스크립트로 짜여진 예제 (요금 계산기 같은)


2-2 책의 장점 (마음에 든 점)

꿀팁인 실무 사용 사례들

- 자바스크립트의 기초 내용이 잘 적혀있다.

- 기초 내용 뿐만 아니라, 내가 좋아하는 실습 예제가 있다.

- 책 중간중간 실무에서 사용할 수 있는 팁이 적혀있다.


2-3 책의 단점

주석과 코드가 구분이 안간다.

-  예제 코드의 가독성이 조금 떨어진다. 주석의 색이 달랐으면 좋았을 것 같다.

 

 

 

2-4 책을 읽으며 느낀 점

자바스크립트의 메모리 관리

- 프론트앤드 공부를 하며, 자바스크립트는 이벤트 리스너를 위한 도구라고 생각했다.

- 하지만 서버연동을 하면서, 자바스크립트가 만만한 친구가 아니라고 생각이 되었다.

- 기초부터 잘 적혀있는 자바스크립트 책이 필요했지만, 이벤트 리스너 위주의 책이 대부분이었다.

- 이 책은 기초문법, 서버연동 API, 메모리 관리 등의 내용이 적혀있다.

 

 

- 사람들은 프론트앤드 언어를 처음 배울 때, 라이브러리나 프레임워크보다 바닐라 자바스크립트를 먼저 공부하라고 한다.

- 사실 이 부분에 동의하지 않았었는데, (나는 성격이 급해서 빠르고 쉽게 많은 지식을 쌓는걸 좋아하기 때문이다.) 이 책을 읽으며 기초부터 다져나가는것의 중요성을 다시 한번 깨달았다.

 

- 바닐라 자바스크립트의 기본 문법, 객체, 서버연동 등등이 적혀있다.

- 지금까지 봤던 자바스크립트 책은 이벤트리스너 위주였다. 하지만 지금 읽은 '바닐라 자바스크립'트 책은 다른 언어의 전공 책 처럼 문법 위주의 책이다.

반응형

댓글