概要
特集1
小さく始めて,大きく改善
実戦投入TypeScript
あらゆるJavaScriptプロジェクトに有効!
TypeScriptは,JavaScriptに型が付いたプログラミング言語です。型の恩恵は絶大で,型をもとに,プログラムが不正な振る舞いをしないことを保証できます。また,エディタを通じた自動補完やリファクタリングが容易になります。
本特集の前半では,TypeScriptの基礎を学びます。後半では,JavaScriptで構築されたアプリケーションをTypeScriptへと段階的に移行する過程を通して,実践的な使い方を身に付けます。
特集2
品質もスピードも落とさない!
AWS/GCPコスト削減
本特集では,Amazonが提供するAWS(Amazon Web Services)とGoogle が提供するGCP(Google Cloud Platform)のコストコントロールについて解説します。筆者が所属するDeNA は,数多くの大規模サービスをクラウド上で展開しており,それらの運用の中でコストコントロールを行ってきました。本特集では,コストコントロールの進め方や具体的な方法をDeNAの実証に基づいて説明します。単にコストを下げるだけでなく,インフラの品質や提供までのリードタイムを高い水準で満たしながらコストを下げるためのさまざまな工夫についても紹介します。
特集3
WSL 2,Docker,Visual Studio Code
[最新]
Windows開発環境
Windowsの開発環境が変わってきました。これまでサーバ側のLinux実行環境との差異によって生じていた問題が,WSL 2(Windows Subsystem for Linux 2),Docker,Visual Studio Codeとその拡張機能によって改善できます。本特集ではWindows10ユーザーのために開発環境の今を紹介します。