자바스크립트 코딩의 기술(Simplifying JavaScript: Writing Modern JavaScript with ES5, ES6, and Beyond))

출간일(Release) : 2020/01/17
종이책 출간일(Print Release) : 2019/12/27
전자책 종류(Format) : ePub
Price : KRW 19,200
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
읽기 쉽고 확장하기 쉬운, 명확하고 우아한 자바스크립트 코드를 작성하자!

모던 자바스크립트 관점에서 생각하자
ES6 이후 문법으로 구성된 모던 자바스크립트를 작성하는 방법을 처음부터 다시 배우자. 문법만 잔뜩 외우지 말고, 모던 자바스크립트 관점에서 생각하자. 문법 변경 사항이 무작위가 아니라 자바스크립트를 더 쉽게 읽고 쓰기 위해 고안된 원칙을 따른다는 것을 깨우치고, 새로운 문법을 언제 어떻게 사용하면 좋은지 이해하자.

가독성, 표현력, 예측 가능성이 높은 코드를 작성하자
모던 자바스크립트를 사용한 코드는 간단하고 읽기 쉽고 예측 가능하다. 최신 표준 문법이 코드를 어떻게 개선하는지 알아보자. 부수 효과와 버그를 줄이는 변수 선언부터 조건문을 깔끔하게, 반복문을 단순하게 만드는 방법과 고차 함수, 재사용 가능한 클래스, 대규모 응용 프로그램 설계를 위한 패턴에 이르기까지 유연하고 견고한 코드를 작성하는 데 필요한 기술을 배우자.

실무에서 볼 수 있는 코드 예제를 다뤄보자
새로운 문법을 배울 때 가장 중요한 건 코드를 읽는 것이고, 가장 좋은 코드는 실제 코드다. 이 책은 실무에서 볼 수 있는 문자열, 객체, 돈, 이메일 주소 같은 코드 예제를 다룬다. 실용적이고 명확한, 적절한 길이의 코드 예제를 통해 문법과 개념을 쉽게 이해하고, 자신의 코드에도 빠르게 적용해보자.

Write clear, elegant JavaScript code that’s easy to read and extend!

Think from a modern JavaScript perspective
Learn how to write modern JavaScript with grammar after ES6. Don’t just memorize a lot of grammar, think from the perspective of modern JavaScript. Be aware that grammar changes are not random, but follow principles designed to make JavaScript easier to read and write, and understand how and when to use the new grammar.

Write code that is readable, expressive, and predictable
Code using modern JavaScript is simple, readable, and predictable. Learn how the latest standard syntax improves your code. Learn the skills you need to write flexible and robust code, from variable declarations that reduce side effects and bugs to clean conditional statements, simple loops, and higher-order functions, reusable classes, and patterns for designing large applications.

Let’s take a look at some code examples you can see in practice.
When learning a new grammar, the most important thing is to read the code, and the best code is the actual code. This book covers code examples such as strings, objects, money, and email addresses found in practice. Practical, clear, and well-coded code examples make it easy to understand grammar and concepts, and quickly apply them to your own code.


저자(Author)
조 모건(Joe Morgan)
미국 캔자스주 로렌스(Lawrence, Kansas)의 개발자입니다. 코드에 대해 전혀 아는 것이 없이 태어났지만, 태어난 이후 매일 조금이라도 배우기 위해 노력해왔습니다. 자바스크립트의 오랜 팬으로서, 자바스크립트가 그 어느 때보다도 아름다워 자바스크립트 르네상스라고 불러도 좋을 만한 요즘을 매우 즐겁게 보내고 있습니다. 자바스크립트와 장인 정신에 대한 글을 쓰고 이야기하는 것을 좋아합니다.

He is a developer at Lawrence, Kansas, USA. The author was born without any knowledge of the code, but has been trying to learn a little every day since birth. As a longtime fan of JavaScript, he has enjoyed these days when it’s more beautiful than ever before and can be called the JavaScript Renaissance. The author likes to write and talk about JavaScript and craftsmanship.


부록(Extra File)