フレームワークのキーワード
システム開発におけるフレームワークを検討する。キーワードをメモしておく。
★フレームワーク
一定の品質
フレームワークにより決まりを強制する
設計レベルでの共通化、強制
非機能レベルの隠蔽、共通化
制御の反転
ベストプラクティス
3層アーキテクチャ
UI、データベース、ビジネスロジック
★提案
データ収集、分析、活用
システム開発体系
サービスの連携
★トレンド
アジャイル、Git、継続的デリバリー
自動化と可視性
コンテナ(Docker)
IoT
http://it.impressbm.co.jp/articles/-/14198
クラウドファースト
http://jp.techcrunch.com/2016/12/30/201612262016s-top-programming-trends/
JavaScript、ES6
BaaS
コンテナ
関数型プログラミング、Scala
マテリアルデザイン
Azule
★ソフトウェア
JavaEE
Spring Framework
Struts
.NET Framework
https://github.com/dotnet/docs.ja-jp/blob/master/docs/welcome.md
TERASOLUNA
Seasar
AngularJS
Ruby on Rails
intra-mart
http://www.intra-mart.jp/document/library/index.html
Play Framework
★概念
Atomic Design
http://postd.cc/the-unicorn-workflow-design-to-code-with-atomic-design-principles-and-sketch/
Flux
★目的・ねらい
オンプレミスの代替
コスト削減
保有から利用
自動化
標準化、共通化