처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |다음 다음 | 마지막 마지막
러닝 리액트 - 최적의 리액트 코드를 작성하기 위한 모범 사례와 패턴, 2판
알렉스 뱅크스.이브 포셀로 지음, 오현석 옮김 / 한빛미디어 / 2021년 7월
평점 :
장바구니담기


※한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

O'REILLY의 Learning React  2판 개정판

  • 저자 : 알렉스 뱅크스 , 이브 포셀로
  • 번역 : 오현석
  • 출간 : 2021-07-01 (2판, 번역판) / 초판 - 2018.02.13 (1판, 번역판)
  • 페이지 : 396 

👏 [좋았던 점]

1- 물 흐르는 듯이 읽히고 재미있게 보기 좋았다

챕터마다 단계적으로 빌드업이 잘 이어져 있어서 끝까지 술술 읽혔다. 
마치 강의 잘하시는 교수님은 수업 중 어쩌다 하는 가벼운 농담처럼, 유머들이 과하지 않고 내용과 연관되어 있었다.
( '기술서는 기술만 말해야 하지. 괜히 별 내용이 없이 책만 무거워 지는거 아닐까?'라는 편견을 내려 놓게 된다. ) 

2-리액트의 그동안의 변화와 앞으로를 예상 해 볼 수 있다

초기에 프로그래밍을 하다보면 왜 같은 역활인데 여러 개의 방식이 있나 혼란스러운데, 역사를 알면 받아들이기가 더 수월하다. 그리고 앞으로 어떤 것들이 사라지거나 대체 될지도 알아 두는게 실무를 하는데 몹시 도움이 될 수 있다. 그런 포인트들을 잘 짚어주는게 이 책의 가장 큰 장점이 될 수 있다.

특히 Ch9 Suspense 에서는 책 문구부터 "9장은 이 책에서 상대적으로 가장 덜 중요한 장이다."라고 시작한다. 이런 시원시원한 점이 이 책의 매력이 아닌가 싶다. (그러나, '덜 중요하니 쓰지 말아요.'가 아닌 '모든 내용이 나중에 달라질 수 있다.'라는 의미이다.)

📢 [주의사항]

- 리액트를 처음 접하기 위해 본다면, 자바스크립트의 객체, 배열, 함수 정도는 알고 있어야 한다.

ch2, ch3에서 ES6 이후의 자바스크립트(JS), 함수형 프로그래밍을 다루고 있는데 (~p91, 책1/4분량) 더 기초적인 JS 부분은 별도의 교재나 자료로 학습을 하고 진행하는게 책을 잘 활용할 수 있다.

💣 [아쉬운 점]

ch10 TDD, ch12 서버에 관한 내용은 많이 다뤄지지 않아서 아쉬웠다. 어려운 부분인 만큼 물론, 상대적으로 많이 다룰 수도 없을 것 같긴 하다. 리액트와 관련되어 여러 전반적인 영역을 짚어주는 것에 의의를 두었다. 



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
모던 자바스크립트 핵심 가이드 - 자바스크립트 기초부터 타입스크립트, ES2021까지 핵심만 쏙쏙
알베르토 몬탈레시 지음, 임지순 외 옮김 / 한빛미디어 / 2021년 5월
평점 :
장바구니담기


※한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

 ES2016~ES2021별 JS 새로운 기능, 타입스크립트의 기초를 담고 있다.

모던 자바스크립트 핵심 가이드


https://github.com/AlbertoMontalesi/The-complete-guide-to-modern-JavaScript

저자 : 알베르토 몬탈레시의 깃허브 (ebook)

https://www.educative.io/courses/complete-guide-to-modern-javascript

저자 : 알베르토 몬탈레시의 강의

👏 [좋았던 점]
- 모르면 실무에서 해매기 쉬운 내용을 상세하게 설명한다.
개발에 있어서 기본적인 내용을 모르면 결국 뱅뱅돌아 한참을 헤매고 난 뒤 스택오버플로우에서 답을 얻게 된다.
그러나 이 책은 가령 this에 대한 이해, 스코프의 범위, 또 여기서 더 나아가 arrow function에서 하기 쉬운 this에 대한 실수까지 상세하게 원리를 설명하여
이러한 기본기자체를 탄탄하게 함으로써 방대한 개발세계에서 헤매지 않고 다이렉트로 목표에 도달하게 하는데에 도움을 줄 수 있다고 생각한다.
- 단순히 자바스크립트를 웹의 도우미 정도로 생각하고 대충 개발하는 사람이 많은데, 이 책은 그런사람이 반드시 읽어야 한다. 
자바스크립트는 이미 몇 년 전의 자바스크립트와는 비교가 되지 않는 기능들을 수행한다. 이 책은 "약한 참조"에 대한 내용 등 가비지 컬렉션 등의 퍼포먼스를 생각하는 내용 또한 포함하고 있는데 이는 지극히 웹으로서의 개발 뿐만 아니라 node에서 서버프로그램으로 사용하기 위해 고려해야하는 최적화 등의 내용도 잘 담고 있다.

📢 [주의사항]
- 이 책을 쉽게 이해하기 위해서는 자바스크립트 또는 약간의 웹 프로그래밍의 경험이 필요할 수 있다.
변수의개념, 키워드의 설명 등을 이야기하지만 실제로 완전히 프로그래밍을 모르는 사람입장에서 보는 것으로 가정해보면 몇 단계를 건너 뛴체 설명한다. 가령 기본 툴링, 함수의 개념 자체에 대한 상세설명, HTML Element에 대한 설명은 생략되어 있다.
그렇다고해서 경험이 많이 필요한 것은 아니고, 딱 "경험해봤다" 정도면 충분히 이해할 수 있을 만한 내용이다.
- 이 책은 레퍼런스 북 같은 책이 아니다. 주요한 메서드나 개념등은 설명하지만 결국 실무적으로 모자란 부분은 MDN과 같은 곳에서 같은 주제로 검색하여 좀 더 보강하면서 공부하면 좋을 것이다.(애초에 이 책의 많은 부분에서 MDN을 레퍼런싱 하기도 한다.)

💣 [아쉬운 점]
- 각 챕터에의 마지막에 퀴즈가 있는데 개인적으론 이것보단 좀 더 적극적으로 해볼 수 있도록 챕터마다 발전시키는 형태의 미니 프로젝트를 던져줬다면 어떨까 싶다.
또 예시가 아주 많지는 않으므로 위 주의사항에 후술하였지만 MDN에서 추가적으로 검색하여 참고하는 것이 좋다고 본다.

https://developer.mozilla.org/ko/docs/Web/JavaScript


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
스파크를 활용한 실시간 처리 - 실시간 데이터 처리를 위한 고수준 스트리밍 API 마스터하기
제러드 마스.프랑수아 가릴로 지음, 김인범 옮김 / 한빛미디어 / 2021년 4월
평점 :
장바구니담기


👏 좋았던 점

1. 탄탄한 기초개념 설명부터 심화까지기초적인 개념부터 설명하는 부분이 있어서 상당히 좋았는데, 몇 년 전 스파크를 사용했던 경험을 떠올리며 대충 알고 사용했던 것들을 하나하나 고쳐잡아가며 읽을 수 있었다.


2. 개발자는 역시 에러 잡는 게 일
이 책에서 가장 마음에 드는 점은 단순히 베스트 시나리오만 정리되어 있는 게 아니라 실패했을 때에 대한 처리, 과정 등이 나타나 있는 부분이 좋았다.
물론 분산/배치 처리의 특성상 실패가 매우 큰 키워드이긴 하지만, 이것에 대해 시나리오를 예시로 들어 설명되어 이해하기가 편했다.

3. '설명서'에 가까운 책
개념 설명뿐 아니라 마치 레퍼런스 문서와 같은 옵션에 대한 상세한 설명이 함께 있어서 매우 큰 도움이 되었다. 실무적으로 일을 할 때에는 결국 자기 자신의 환경에 맞는 값을 찾아나가는게 큰 고난인데, 단순히 한 과정을 설명만 하는게 아니라 여러 옵션에 대해 나열하고 설명해주는 점이 좋았다.


📢 주의사항

1. 예제 코드가 스칼라로 되어있다. 
스칼라를 알고 있다면 당연히 문제 되지 않겠지만, 자바만 알고 있다거나 하는 경우에는 조금 낯설 수 있다. 코틀린 경험자의 경우 문법적으로 유사한 부분이 많기 때문에 문제 되지 않을 것이다. 개인적으론 좀 더 범용적으로 많이 사용되는 자바나 파이썬이 선택되었다면 더 좋았을 것이라고 생각한다.

2. 완전한 초보를 위한 책은 아니다. (중급용)
애초에 주제가 "스트림 처리"인 만큼 이 책을 검색하고 관심있어하는 사람은

당연히 경험이 있거나 또는 아주 관심이 큰 사람일 것으로 생각된다.
기술적으로 어려운 단어나 개념들이 꽤 많기 때문에 개발자로서 어느 정도의 기반 지식은 갖춘 사람에게 적합하다.
특히 후반부의 경우에는 머신러닝까지도 가볍게지만 훑고 가는데 뭐 어차피 단순히 작은 연산을 위한 배치 프로세싱 정도가 전부 라면 앞 장만으로도 충분하긴 할 것이다.
문장 자체가 말랑말랑한 느낌조차도 아니기 때문에 좀 더 어렵게 느껴질 수 있을 것 같다.

💣아쉬운 점

읽다 보면 자연스럽게 머리에 들어가지 않은 부분이 있었는데 이는 번역투라고 해야 할까, 자연스럽지 못한 문장들이 꽤 있는 것 같다.
번역서인 이 책을 오히려 반대로 단어를 영어로 번역해서 읽으면 아하 싶은 부분들이 있었다. 이 부분은 좀 아쉬운 것 같다.

※한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
이것이 안드로이드다 with 코틀린 - 안드로이드 입문의 3가지 장벽, 언어+실전+환경 완벽 대응!, 개정판 이것이 시리즈
고돈호 지음 / 한빛미디어 / 2021년 3월
평점 :
구판절판


한빛미디어 <나는 리뷰어다> 활동을 위해서 4월 책을 제공받아 작성된 서평입니다.

웹개발로 처음 개발을 시작한지 막 1년...

app 도 하고 싶고 코틀린도 알고 싶어 물색하던 중 만나게 되었다!

앱개발 서적들을 찾아보다가 안드로이드는 거의 1년마다 업데이트 하니

6개월 이내로 시작하라는 말을 언듯 보게 되었다.

올해 개정판이 이렇게 나왔으니 따라서 빨리 시작해야겠다 ㅎㅎ

 

앱출시까지 750p라는게 처음엔 괜히 부담스럽게 보였지만

정말 이 한 권이면 된다! 앱 교과서 라는건 한 장 한 장..

넘어갈수록 느낄 수 있었다! (이 중 코틀린 문법이 100p)

1회독에(실습포함) 넉넉하게 한 달 잡고 시작하면 좋을 것 같은 분량!

 

아직은 강의보다 책을 보며 내 속도로 이해하고 따라하는걸 좋아해서

책구매하고 소장하는 편인데

부분부분 안되는게 있으면

원래 유튜ㅂ강의로 찾아가서 보거나 Q&A도 되어있으니 안심

 

 

또 개인적으로써 좋았던 부분은 알아야할 '용어'나 '개념'이 알차다는 것

(이러니 한 권 모시고 두고두고 봐야합니다)

1장부터 왜 내가 코틀린을 배워야 하는지 다시 납득이 된다...

 

서술이 담백하게 되어있고 도표,그림이 많아(좋다..) 가독성이 있게 볼 수 있고

사실 출시된 실무 앱 코드를 처음 접했을 때,

최상단의 Context 에서 상속된다는 개념이 생소했었는데...

실습과 더불어 그런 구조적인 부분도 잘 집고 넘어가고 있어서 만족 만족

(어떤걸 알아야 하는지만 알면, 더 자세한 이해는

사실 이제 인터넷에서 여러군데 더 찾아보면 되니

18년의 내공으로 방향성을 잘 잡아준다 생각)

 

하지만, 역시 개발은 일단 말보다 하기!

사실 용어는 차차 알면 되고 그냥 따라하기!!!

(전공자도 아니고 일반 입문자가 DB나 객체지향이나..

사전 지식과 기술적 이해도는..다르죠ㅠ

자바를 몰라도 자바를 알아도라는 것처럼 당연히 아는게 더 이해의 폭이 넓어서 좋은듯)

 

책 후면에 52개 프로젝트라고 나와있는데.. 번호가 매겨져 있는 건 아니고

책에 나온 작은 기능 기능들이 모이면 그렇게 된다 걸까???

전체적으로 보면 여러 권한 허용해서 다운로드, 카메라, 갤러리, 목록, 구글지도 api사용

으로 보는게 맞을 것 같고 기본적으로 다 따라해보고 

이제는 안드로이드 공식문서를 보며 심화로 한걸음 씩 뗄 수 있을 것 같다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
플러터 인 액션 - 안드로이드와 iOS 애플리케이션을 한 번에 개발하는 완벽 가이드
에릭 윈드밀 지음, 우정은 옮김 / 한빛미디어 / 2021년 2월
평점 :
장바구니담기


한빛미디어 <나는 리뷰어다> 활동을 위해서 2월 책을 제공받아 작성된 서평입니다.


슬슬 올해부터 앱 개발에 관심을 가지면서 플러터를 알게 되었는데

개발 초심자의 눈으로 설치부터 앱을 만드는 것을 따라 할 수 있는 서적을 찾다 이 책을 발견하게 되었습니다.

원서는 에릭 윈드밀이며,  번역은 2020년도 12월에 되어 현재, 2021년 2월에 초판 발행

제대로 이 책을 활용하기 위해서는 전반적으로 목차의 순서대로 따라가면서 쭉 읽는 것이 효과적이라고 자주 언급되어 있네요

책에 예제로 나온 앱은 : 할 일 앱, 날씨 앱, 농산물 직거래 장터 앱

개념 설명이 꽤 잘 되어있고 중요 단어에는 굵은 표시가 되어 있어 가독성이 좋아 만족스럽습니다.

예제 코드에 화살표로 해서 주석도 잘 되 있는게 이전까지 보아오던 다른 서적들보다 친절하여 좋았습니다.





댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |다음 다음 | 마지막 마지막