ステップアップ JavaScript フロントエンド開発の初級から中級へ進むために(ステップアップジャバスクリプト フロントエンドカイハツノショキュウカラチュウキュウニススムタメニ)
その他- 著者:
- サークルアラウンド株式会社 / 佐藤 正志 / 小笠原 寛(サークルアラウンドカブシキガイシャ / サトウ マサシ / オガサワラ ヒロシ)
- 出版社:
- 翔泳社
- 出版日:
- 2022年01月14日頃
- ISBN:
- 9784798169835
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
「とりあえず動く JavaScript」から脱却したい人へ!
初級者から中級者へのステップアップ指南書
JavaScript は「なんとなく」「勘で」書いても動いてしまうことがある一方で、
独特の癖があり奥が深いため、初心者から脱するのが難しい言語です。
本書は「入門者向けの本は一冊読み終わったけど、もっと良いコードを書きたい」
「バグの出にくいコードの書き方を知りたい」という開発者のために、
JavaScript で特につまずきやすい部分を丁寧に解説します。
■対象読者
・フロントエンドのスキルアップを目指す現役エンジニア
・フロントエンドエンジニアとしての転職 / 異動を考える JavaScript 初級者
・職業としてのエンジニアを目指し、独学で JavaScript を勉強したいと考えている学習者
(現場経験がなくとも自身で初歩的な学習を完了している学習者であれば、
本書の対象読者となりえます)
■つまずきやすいため紙面を割いているトピック
・非同期処理 (async/await、Promise)
・AJAX (Fetch API)
・this
・スコープ
・プリミティブ型 / オブジェクト型と参照
■その他取り上げているトピック
・クロージャ
・ES5 から ES6
・Node.js と npm
・トランスパイル
・DOM
・例外
技書の森解説
JavaScript の入門書を一冊終えたあと、次に何を読めばよいか迷う人は多いです。文法は分かったのに、いざアプリケーションを組もうとするとファイル分割の仕方やイベント設計の考え方が分からず手が止まる。本書はサークルアラウンド社の研修ノウハウをもとに、その「入門と実務の間の溝」を埋めることに特化しています。DOM 操作、非同期処理、モジュール分割、簡易的なコンポーネント設計など、フレームワークを使う前に押さえておくべき素の JavaScript の力を段階的に身につける構成です。
特筆すべきは、写経だけで終わらせずリファクタリングの視点を織り込んでいる点です。「動くコード」を書いた後に「なぜこう分けるのか」を考えさせることで、React や Vue に進んだときに設計意図を理解しやすくなる土台が作られます。逆に、フレームワーク自体の使い方や Node.js のバックエンド開発は扱いません。あくまでブラウザ側の JavaScript を初級から中級へ引き上げることに照準を絞った一冊であり、入門書の次の一歩を探しているフロントエンド志望者に合います。