目次
特集1 React/Vue.jsで実践!コンポーネント設計
モダンフロントエンドの構造化と分割の新提案
第1章 なぜコンポーネント設計か
開発フローの課題を部品課によって解決
第2章 ビューコンポーネントの現在
React/Vue.jsのコンポーネント、再利用性、粒度
第3章 設計の前に考えること/行うこと
メンタルモデルによるアプリケーションの理解
第4章 ビューコンポーネントの設計と実装
メンタルモデルによる構造化と分割
第5章 実践チュートリアル
アパレルECサービスの要求定義から実装まで
特集2 PostgreSQL、MySQL、SQL Server、Oracle Database RDBMS徹底比較
第1章 アーキテクチャを比べる
プロセス、メモリ、ストレージ構成をOSの視点から見る
第2章 SQLを比べる
同じような関数、構文、データ型の動作の違いを確認する
第3章 オブジェクトを比べる
スキーマ、テーブル、インデックスの特徴と違いを知る
特集3 オブジェクト指向×関数型 実践Scala
第1章 Scalaってどんな言語?
歴史と特徴、環境構築
第2章 基本的な文法
変数宣言、制御構文、関数
第3章 標準ライブラリと特有の構文
タプル、Option、コレクション、クラス、implicit
第4章 実感!Scalaのチカラ
型安全、簡潔、エレガントさを実例で理解
第5章 体験!Webアプリケーション作成
Slack連携する当番決めアプリケーション
一般記事
デザイン、配列、打鍵感……自由自在 自作キーボードのススメ
コラム
縁の下のUIデザイン -少しの工夫で大きな改善!
カードUIの向き不向き
at the front -前線にて
今生きるプログラマーが、この仕事をあこがれのものにする
連載
Rubyのウラガワ -Rubyインタプリタに学ぶデータ構造とアルゴリズム
RubyのスゴイGC……世代別GCとインクリメンタルGC
Goに入りては……When In Go
Go1.13からのエラー処理……標準ライブラリのみでエラー箇所を伝える
知りたい!フロントエンドトレンド
TypeScriptの型を使いこなす……型の種類、型定義の方法、アプリケーションでの実装
Perl Hackers Hub
自作ツールによる日常業務効率化……初歩的なコードだけで身近な問題を解決!
インフラ運用のアイデア&テクニック -小さなチームでマネージドサービスを活用
インフラ管理のコード化……AWSアカウントの権限管理、Terraformによるリソース管理
モダンPHPエンジニアへの道
[実践]HTTPリクエストのテスト……導入しやすく効果抜群!
Dive to Java -OpenJDK開発者が明かす、最新開発/運用テクニック
速習GraaIVM……Java、JavaScript、C/C++などを一つのJVMで実行