プログラミング本書のテーマはWebサービスの実践的な設計。良いWebサービス設計の第一歩として、HTTPやURI、HTMLなどの仕様を歴史や設計思想を織り交ぜて解説。jQueryECMAScript2015によって、いっそう安全で便利な言語へと進化をつづけるJavaScriptのプログラミングスタイルを基礎から解説。手軽さゆえに油断しがちな正しい文法から、進化を遂げた新記法、オブジェクト指向構文、実際の開発に欠かせない知識まで身につけられます。個人開発Vue.jsとNuxt.jsを使ってWebアプリケーションを作る方法を解説した書籍です。いま話題のフレームワークを触ってみたい人、Webアプリケーションを作ってみたい人などに向け、サンプルを作って動かしながら学ぶ本です。Vue.jsは、Webアプリ開発用のJavaScriptフレームワークです。書いているコードが変わらないのだから、どんな種類のシステムでもソフトウェアアーキテクチャのルールは同じ。ソフトウェアアーキテクチャのルールとは、プログラムの構成要素をどのように組み立てるかのルールである。要件定義ビジネスモデル変更にもすばやく対応。要件定義の...進め方が分からない、何を定義していいか分からない、議論ばかりで中身の検討に入れない。Complete」(1993年発行)の第2版。Jolt賞を受賞した初版の内容を受け継ぎ、さらに新しいトピックを盛り込んで、プログラミングのベストプラクティスを集大成した待望の書です。PHP本書では、NetBeansアーキテクトの著者が遭遇してきた様々な誤りを解説し、APIの発展を考慮した設計について詳しく説明します。語られることがなかったAPI設計について、貴重な10年間の経験をベースに幅広くノウハウを披露しています。自由度の高い言語C++の可能性を引き出す、珠玉の12章。長期の運用に堪える安全なソフトウェア設計のために。PHPパターンでソフトウェアアーキテクチャを創出するというのは、ソフトウェア開発の新しいアプローチだといえるだろう。本書は、パターンアプローチを発展させて、大規模アプリケーションを設計、文書化することのできるパターン体系を著したものである。オブジェクト指向エリック・エヴァンスが考察し整理し構築した“ドメイン駆動設計”の概念を深化させ“いま”ある問題を解決へ導いてくれる1冊です。PHPThoughtWorksのジェームス・ルイスが提唱するマイクロサービスについての疑問にわかりやすく答える内容。本書は「最近良く聞く“マイクロサービス”っていったい何?」という疑問に答える本です。