本書は、「Angular2によるモダンWeb開発ーTypeScriptを使った基本プログラミング」の続編です。この前書で得た知識を土台に対象範囲をブラウザ内からWebサーバーやデータベースなどのバックエンド連携を含むシステム全体に広げ、大規模システムの構築にも対応する実践的知識の習得を目指します。読者として、AngularやモダンWeb開発に興味を持つ個人から、プロの開発者まで幅広く想定しています。ネット検索で入手できるAngular単体の技術解説ではなく、実装パターンや外部ライブラリとの統合など、本格的なモダンWebシステムの開発を成功させるための情報を網羅しました。
米Yahoo!のパフォーマンス担当責任者が導き出した「高速サイトを実現する14のルール」を実例とともに紹介します。サイトの高速化と聞くと、サーバ負荷分散などバックエンドで実施する大掛かりなパフォーマンスチューニングを思い浮かべますが、じつは待ち時間の80%はフロントエンドの処理に費やされています。ここで紹介する明解なルールに従いさえすれば、この時間を大幅に削減できるのです。本書では、ブラウザとサーバの通信の仕組みからわかりやすく解説し、14のルールに従うことでなぜ高速化できるのかを論理的に解明しています。
ペアプロ形式でナビゲーターがやさしく教える。10年先でも使える!必要とされ続けるWebアプリ開発の真髄をエディタとブラウザーで学ぶことができる!開発現場で即役立つワザ満載!
画像づくりが苦手でも、ホームページはおしゃれにしたい!ぱぱっと動く便利コード&スマホにも対応したHTML+CSSページテンプレートも収録!
定番のApache独学書を一新!はじめてでも操作しながら修得できる。好評付録「厳選リファレンスマニュアル」付き。CentOS、Ubuntu、Windows、Mac OS Xに対応。
本書は数ある負荷試験用の攻撃ツールやモニタリングツールのうち一部を取り上げて紹介していますが、いわゆるツールの解説本ではありません。それだけでは解決しない負荷試験の課題に焦点を当てています。攻撃ツールには非常に多くの種類があり、次々と新しいものが登場しています。しかし、それらのツールをもってしても負荷試験の課題の多くは解決できません。プロジェクトマネジメントからOSレベルまで、広い範囲に課題が存在するからです。本書ではWebシステムのサーバ側における負荷試験で発生する課題に対して、問題解決に近づくためのベストプラクティスをまとめました。また、クラウド上にシステムを構築する前提としていますが、オンプレミス時代からの運用開発経験に基づいており、クラウドに限らず、オンプレミスとクラウドでのハイブリッド構成のシステムの開発・運用に関しても適用できる内容となっています。
制作の前段階でのチーム作りを重視した新しいWebディレクションの解説書。「完成しない」「更新できない」…企業サイトの本質的な悩みを解決!部署や立場を越えて良好な関係を築くファシリテーションのやり方がわかる。
本書はAWSのデベロッパー向け公式ウェブマガジン「builders.flash」で連載されている記事から、エンジニアがIoTとAWSを楽しんで学べるものを選出してご紹介しています。自宅や職場で実際に試せるようなアプリケーションの作り方を、自分のペースで進められるハンズオンのような形で紹介しており、技術的な読み物としても楽しんでいただける内容となっています。書籍で紹介している手順を追っていくことで、IoT(Internet of Things)のアプリケーションを構築する方法や、必要となるクラウドのサービスを学べる内容となっており、各章で完結しているため、興味があるものだけを試すといった楽しみ方もできます。既に存在するようなデバイスやサービスを自分で作ってみることで、裏で起きていることを理解することができ、オリジナルの機能を持ったアプリケーションの開発にも進めることができるのではないでしょうか。ぜひ本書を読んで、楽しみながらAWSの使い方を学んでください。
WebデザインもプログラミングもこれでOK。Windows&Mac対応。ここから始めて、ずっと使える。“VSCode”を今日から使いこなすためのやさしい解説書。
「伝える立場に立ち、何をどう表現するか、仲間とともに徹底的に考える」演習をしながら、プログラミングの前提となるHTMLの基礎を理解。作品制作を通じ、構成力・表現力・問題解決力・コミュニケーション力が身に付く。チームで協力・協調する探究学習の成果の発信。
Webデザインの現場に立つその前に。日々、進化を続けるWebデザインの基本ノウハウを詰めこみました。
iOS・Android・フロントエンド、アプリとサービスの連携を徹底解説。サービスの概要と設定方法がわかる!
現場の抱える悩みや問題、課題を解決するためのノウハウやヒントを、ストーリー仕立てで解説!
「Web制作の仕事の進め方」について、とことん述べた一冊。PMBOK(プロジェクトマネジメントの知識体系)をベースとした「セオリー」と、私の悪戦苦闘のWebディレクション経験に基づいた「実践手法」の2つの側面から、できるだけ失敗を回避する方法を解説。
よくある悩みから解決方法を導く、Webサイト運営・コンテンツづくりの処方せん。
CSSをより便利に、効率的に書ける!基本から実践テクニックまで、この一冊で完全網羅。タスクランナー「gulp」での導入方法から、GUIでの導入方法、著者が実際に仕事の現場で使っているテクニックまで徹底解説!
GatsbyJS×GitHub×Netlify×Contentfulによるサイト構築をステップバイステップで解説。「高速化&最適化」「メタデータ対応」「SPAやPWAへの対応」など、これからのWebサイトに求められる要素に対応するために。