rarlala2***
2021-05-23

웹사이트 개발 과정을 살펴보며 노드와 익스프레스로 동적 웹 애플리케이션을 만드는 법을 알아본다. 서버 사이드 렌더링부터 단일 페이지 애플리케이션(SPA) 사용에 적합한 API 개발까지 웹 개발의 모든 것을 다룬다.
현재 다니고 있는 회사는 소규모 개발팀을 이루고 있다.
나는 주로 퍼블리싱과 웹 프론트엔드 분야를 함에도 불구하고 같이 웹 백엔드 분야에 대한 코드를 보며 같이 토론하곤 한다.
그런데 나는 서버 쪽 코드에는 무지하다보니 해당 코드가 읽히지도 않을 뿐더러 그러다보니 그 시간이 힘겹게만 느껴졌다.
그래서 이번에 해당 책을 신청받고 읽어나가며 힘겹게 느껴진 시간을 바꿔보자는 생각을 했다.
우선 느낌은 잘 읽힌다.
하지만 정말 기술 서적 같은 느낌의 책이라고 생각이 들었다.
그림과 같은 설명이 적고, 정말 처음 코딩하는 사람들이라면 추천하진 않는다.
이 책의 저자도 어느정도는 코딩을 할 줄 아는 사람이라고 가정하고 책을 썼다고 했다.
터미널도 익숙하다고 가정하고 진행한다.
물론 전혀 따라할 수 없는 것은 아니지만, 더 간단한 기본 서적을 읽고 이 책을 읽는 것이 더 좋을 것이라고 생각한다.
이제 나는 이 책을 따라가면서 시작이라고 볼 수 있는 app.get()등을 알아가고 있다.
사실 이전에도 공부를 해보자며 클론 코딩을 무작정 따라하곤 했었는데,
내 공부방식은 우선 조금이라도 이해를 하고 만들어 나가는게 맞는 것 같다.
이 책을 반 정도 읽으면 힘겨웠던 시간들이 더는 그렇게 느껴지지는 않겠다.
이 책을 다 읽게 되면 나도 그 시간에 참여하는 것이 기대될 수도 있겠다라는 생각이 든다.
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.