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

[IT] 클론코딩 영화 평점 웹서비스_리액트 초보가 따라하면 개이득

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

 

책 제목 : 클론코딩 영화평점 웹서비스
지은이 : 노마드코더 니꼴라스, 김형태
출판사 : 이지스퍼블리싱

 

 

1. 목차

 

 

2. 주요내용 & 느낀점

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

- 리액트 공부를 하기 위해 책을 읽었다.

 

- 리액트를 처음 하는 사람들이 읽으면 좋을 것 같다.

    - 서버 연동하지 않을 사람들이 읽으면 좋을 듯? (form+input+서버연동+데이터전송 내용 없음)

    - useState 문법이 없고, lifeCycle 을 사용한다. 그래서 ES6이 아닌줄 알았다. ( ()=>{}랑 구조분해할당은 쓴다.)

 

 

2-1 책의 주요 내용

- 제목 그대로 영화 평점 웹 서비스를 리액트로 만들 수 있다.

- 근데 표지에 써있는거랑은 다르게 웹 개발을 처음 하는 사람은 재미있게 할 수 없다.

 

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

친절한 설명!

- 읽기 좋다.

- 노마드 코더 컨셉 상 책이 반말로 되어있다. 존댓말로 되어있는 책보다 더 가독성있고, 추가설명도 재미있게 잘 되어있다.

 

- 친절한 설명

- 클론코딩임에도 불구하고 설명이 자세하다. 구조분해할당, lifeCycle 개념이 부족했었는데 책을 읽으며 감을 잡았다. 

 

- 코딩 최적화

- 정말 따라하면 작업물이 나온다. 사실 클론코딩 특성 상, 내용이 객체지향으로 되어있지 않기 때문에 찾아가면서 공부할 수는 없다. 하지만 목차도 잘 나와있기 때문에 모르는 부분을 다시 찾아보기도 편하다. 특히 css 부분도 잘 디자인되어있기?(전지적 공학 시점...) 때문에 클론코딩을 하면 만족스러운 결과가 나올 것이다.

 

2-3 책의 단점

class 컴포넌트

- 최신문법이 아니다.

- 이 책을 읽은 이유는 ES6와 최신문법이 익숙하지 않아서였다. 근데 class 컴포넌트, lifeCycle 같은 예전문법을 사용했다.

 

- 달라진 버전에 대한 반영이 안된다.

- 제일 단점이라고 생각한다. react와 친구들의 버전이 계속 달라지기 때문이다. 실제로 책 그래도 클론코딩하게 되면 오류가 굉장히 굉장!히 많이 뜬다. (git연동까지도 오류가 난다) 오류를 해결하며 실력이 쑥쑥 클 수 있다는 장점이 있긴 하다.

 

3. 책을 읽으며 느낀 점

개쩌는 디자인! (시디과 친구는 아니라고 함)

- 따라하면 작업물이 나온다.

- 유튜브나 인터넷에 있는 클론코딩을 별로 좋아하지 않았다. 그런 자료들은 똑같이 따라하다보면 빈 구멍이 많았기 때문이다. 중요한 부분은 유료결제를 해야 하거나, 그냥 건너뛰어버리는 경우도 많았다. 하지만 이 책은 정말 따라하기만 하면 작업물이 나온다. 

 

- 따라하면 지식이 늘지는 않는다.

- 똑같이 따라치면 당연히 그냥 복붙을 하게 된다. 따라치면서 주석으로 부가설명을 적어놓은 후, 다시 봐도 기억이 나게끔 하던지, 자신만의 다른 프로젝트를 비슷하게 만들던지 해서 지식을 쌓아야 한다. 그리고 이 느낌은 이 책 뿐만 아니라 그냥 클론코딩의 특징일 것이다.

반응형

댓글