背景 まずWebアプリケーションの仕組みを図にしてみる 超ざっくりな仕組み そしてざっくり分けてみる これからの方針 背景 Webサービス関連のお仕事をしているものの、関連用語が多すぎてわけが分からないのです。 言語 Java,HTML,JavaScript,Ruby,Python,php,C,C++,C#...etc 通信系 HTTP,TCP,FTP,SSL,Ajax,REST API,Webhook...etc フレームワーク Spring,AngularJS,NodeJS,Ruby on Rails,JUnit...etc 開発手法 ウォーターフォール,アジャイル,TDD,スクラム,リーン...etc 開発効率化 CI,バージョン管理(Gitとか),IDE,ライブラリ管理(Mavenとか),OSS...etc その他各種用語 ビルド、デプロイ、リリース、エンコード...etc このざ