안녕하세요, 괴짜 개발자 namedboy 입니다. 😎
오늘은 책 Learning React에 대해 얘기해볼까 합니다.
React는 요즘 Front 개발에서 많이 사용하고 있는 Javascript 라이브러리 중 하나죠.
페이스북이 만들었고 1가지를 제외하고 특유의 쉬운 사용성 덕분에 빠르게 사람들에게 알려진게 아닐까 싶습니다.
제가 거르고 싶었던 한가지는 redux와 flux입니다. 개념을 이해하는 것도 쉽지 않고 이해 한다고 해도 제대로 사용하는 것 역시 만만치 않기 때문입니다.
React 자체에 대한 설명이나 최신 자바스크립트에 대한 이해를 돕기 위해 앞부분에서 설명하는 부분도 React를 하기 위해 딱 알아야 하는 정도까지 설명하는게 꽤 괜찮았습니다.
사실 이책은 2018년 초에 나온 책인데 그 사이에 React가 바뀐 부분이 꽤 되기 때문에 이 책대로 사용한다면 이미 지나간 방식을 사용하게 될겁니다. React 공식 사이트의 내용을 한번 더 찾아봐야 한다는 얘기가 되죠. React의 버전은 꽤 빠르게 올라가고 있습니다. 거의 매달 업데이트가 이루어지고 개선이 이루어지니 큰 숫자가 변경이 되었을 때는 메소드의 사용방법이나 기능 자체가 변경되는 케이스가 있으니 꼭 한번 살펴 보시길 바랍니다. 공식
기본적인 React의 사용법은 전부 다루고 있습니다. 공식 홈페이지의 내용에 이런 저런 히스토리에 대한 내용까지 포함해서 정리한 듯한 내용입니다. 공식 홈페이지의 경우 일부는 한글화가 되어 있지 않아 어려운 부분이 있는데 책에서 개념에 대한 접근이나 더 찾아볼만한 내용을 잘 얘기를 해주고 있어 많은 도움이 되는 편입니다.
물론 초보자가 접근하기에는 그래도 여전히 힘들지만 이 책을 훑어보고 나서 공식 홈페이지의 내용을 찾아가며 공부를 한다면 충분히 혼자서 작업할 수 있는 정도가 되지 않을까 생각합니다.
리액트 개발자로 전향하려는 분의 경우 프론트 개발자는 이 책 한권 정도만 읽으면 React의 전반적인 개념을 잡으실 수 있을 것입니다.
서버 개발자라고 한다면 html, dom, 자바스크립트의 compile 과정 등이 책에 일부 나와 있으니 관련 내용을 충분히 숙지하신 후에 작업을 하시면 도움이 되실꺼라 생각합니다.
React의 전반에 대해 설명하는 이 책은 링크 에서 보실 수 있습니다.