ars***
2021-02-21

자바스크립트 기반의 소셜 노트 애플리케이션을 웹 앱, 모바일 앱, 데스크톱 앱 등 다양한 플랫폼으로 만들며 리액트, 리액트 네이티브, 일렉트론, 그래프QL, 몽고DB를 조합하는 방식을 학습한다.
책의 대상 독자는
HTML, CSS, 자바스크립트 사용 경험이 있는 중급 개발자 또는 창업, 사이드 프로젝트의 부트스트랩에 필요한 도구를 배우려는 초보자에 적합하다고 설명한다.
책의 최종 목표는 자바스크립트 언어 하나로 모든 종류의 애플리케이션을 만들 수 있음을 보여주느 ㄴ것이다. 그래서 최종장 21 ~25 장에서 ios, 안드로이드 용 모바일 앱 만드는 방법이 나온다.
실습을 할 때 참고로 나와 비슷한 수준의 초보자라면...(<html></html> 이 수준) chapter1의 개발 환경을 허투로 넘기지 않았으면 한다... 고생한다.
언제나 프로그래밍을 하면서 느끼는데 오류는 정말 어처구니 없는 내 실수와 이해못할 머신의 오류가 있다...만 실습할 때 괜히 타이핑 하지 말자.. solution 폴더에 있는 걸 잘 활용하자. (오타로 고생한 사람)
회원가입 파트가 있었는데 내가 예전에 웹쪽을 잘 모름에도 웹을 해야 했던 때가 생각난다.. 그 때는 PHP를 쓰긴 했는데 정말로 많은 삽질과 시간을 썼는데 이걸 알았더라면 조금 덜 고생했을까...
python 언어를 사용하다보면 여러가지 라이브러리를 이용해서 쓰는 경우가 많은데 이것도 비슷한 것 같다. 자바스크립트를 쓰는데 제공되는 것을 이용해 뚝딱뚝딱 가공해서 무언가를 만들어낸다는 점이 닮은 것 같다.