目次
特集1
Web APIデザインの鉄則
モバイルアプリからもWebアプリからも使いやすい! ……RESTに沿った設計,明確なデータ構造,適切なエラー
- 第1章:Web APIの基礎知識
REST/RPCの特徴を知り,設計の原則を身につける - 第2章:リソース設計
レスポンスの内容を定義し,JSON Schemaで明文化する - 第3章:インタフェース設計
URI,HTTPメソッド,クエリパラメータを定める - 第4章:エラー表現とドキュメント
適切なステータスコードと図を活用してさらに使いやすくする
特集2
はじめてのGo
シンプルな言語仕様,型システム,並行処理
- 第1章:Go言語の特徴と環境構築
Googleが作った新言語 - 第2章:基本文法
覚えやすいコンパクトな言語仕様 - 第3章:型システム
型を用いた安全なプログラミング - 第4章:標準パッケージ
JSON,ファイル,HTTP,HTMLを扱う - 第5章:並行プログラミング
ゴルーチンとチャネルを使いこなす
特集3
クラウド会計ソフトfreee開発ノウハウ大公開
急成長を支えたコードとプロセスの改善
- 第1章:クラウド会計ソフトfreeeの全体像
会計システムの基礎とシステムのアーキテクチャ - 第2章:急成長するシステムの課題と処方箋
アプリケーションの分割と技術的負債の解消 - 第3章:フロントエンド開発の複雑化への取り組み
Vue.jsの活用,リアクティブプログラミング - 第4章:規模の拡大に伴う開発プロセスの変遷
開発体制,タスク管理,コミュニケーション
連載
- Emerging Web Technology研究室
【第9回】HubotでChatOps ……チャットbotによる運用の見える化と属人性排除 - Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第2回】Java 8を活かすJVMオプション ……メモリモデルとGCの進化を理解して安定運用を目指す - PHP大規模開発入門
【第3回】安全なコードの書き方 ……エラーと例外処理の活用,PhpStormによる効率化,健全なチーム作り - 切りひらくRuby ── サービスの成長を支える現場の技術
【第2回】チーム開発でのバラツキをなくそう ……gemのバージョン,コーディングスタイル,ドキュメントの書き方の統一 - Perl Hackers Hub
【第28回】Perlの構文解析器の作り方と応用例 - Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第2回】Web ComponentsでUI・機能のコンポーネント化 ……未来のフロントエンドを支える新しいWeb標準 - データベース実践活用
【第2回】オブジェクト指向アプローチによる変更に強いテーブル設計
コラム
- Hack the Real World ―― 日常生活を(ちょっとだけ)便利にしよう
【第2回】Jawbone up24で俺API! ……腕輪型アクティビティロガーで自分の状況をリアルタイムに知らせる - エンジニアの生存戦略
【第2回】深津貴之 ……アプリ開発者からその先へ - Software is Beautiful
【第27回】米国での起業で大切なこと - UI/UX未来志向 ── 進化の方向を予測し,今必要なことを知る
【第9回】ジェスチャ入力は未来のインタフェース? - はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第33回】
Technology Flash
- グラニがC#にこだわる理由
【最終回】Amazon Web Services+Windowsで構築するハイパフォーマンスWebアプリ開発