tbea***
2022-06-26

리액트 기초 개념을 배우고 간단한 실습을 따라 하며 사용법을 익히는 가장 쉬운 리액트 입문서
백엔드만 공부하던 학생이지만, 언젠가는 프론트도 해봐야 하지 않겠나 매번 생각했습니다. 그러나 자바스크립트까지 자세히 공부하기에는 시간이 항상 부족했습니다. 백엔드를 위한 기술스택 공부하기에도 바쁜데 프론트까지 언제 하고 있겠어요. 또한, 서점에 가서 책들을 살펴보면 자바스크립트 책이 두껍더라고요. 그래서 자연스럽게 프론트는 알아야 할 것도 많고 진입장벽이 높다는 생각을 갖게 됐었습니다. 그러던 중 이 책을 발견하게 됐고, 이 책의 대상 독자에 HTML과 자바스크립트를 다뤄본 경험이 있다면 수월하게 이 책의 과정을 따라갈 수 있습니다. 이와 같은 웹 개발을 위한 기초 내용을 배운 적이 없거나 웹 개발 경험이 없더라도 이 책의 학습 과정을 따라갈 수 있도록 HTML과 자바스크립트, CSS의 기초적인 내용을 설명하고 있습니다. 라고 적혀져 있어서 선택하게 됐습니다.
위의 Intro에서도 언급했듯이 초반부에 HTML, CSS, JavaScript에 대해 먼저 간단하게 설명합니다. 솔직히 이 책을 읽는 사람이 정말 HTML, CSS, JavaScript에 대해 모를리는 없지만 그래도 간단하게라도 정리해주고 시작하는 것이 입문자에게는 매우 도움이 될 것이라 생각했습니다. 그 후 리액트가 무엇이고 리액트가 어떻게 동작하는지, 왜 리액트를 사용하는지 등을 잘 설명합니다. 전체적인 설명이 적절한 비유와 예시를 들어가며 설명하여 이해하기 편했습니다.
또한, 저는 저자분께서 제공하는 강의를 활용하면서 공부했습니다. 그렇게 길지 않고 짧은 강의들이라 듣는데도 부담감이 없었고 저 같은 입문자들에게는 많은 도움이 될 것 같습니다.
Chapter마다 마지막에 간단하게 정리가 되어 있어 이번 Chapter에서는 무엇을 배웠나 다시 생각해볼 수도 있어서 좋았습니다.
마지막에는 지금까지 배운 내용을 활용하여 간단하게 블로그를 만들어보는 미니 프로젝트를 진행합니다. 점검 차원에서 매우 도움이 됐습니다. 조금 아쉬운 점은 또 다른 주제의 프로젝트도 있었다면 복습하는 데 도움이 됐을 것 같습니다.
리액트에 입문하시는 분께 추천합니다. 또한, 프론트엔드 개발자를 목표로 하시는 분들께 추천합니다. 개발자와 함께 일하시는 분들께도 추천합니다. 특히 비개발자인 기획자, 디자이너분들께도 큰 도움이 될 것 같습니다.