お勉強用環境作り
お勉強のために、サーバーから端末まで、一連のデータの流れを追いながら開発をしてみようと思います。コンセプトは、あまり手を広げず、代表的なものをつまみ食い。コストはなるべく抑えて、開発規模はセットアップとフレームワークの初歩的な使い方程度で済ませるつもりです。
設計
環境
| インストール | |
|---|---|
| サーバー | |
| DBMS | |
| Webサーバー | |
| サーブレットコンテナ |
※2018年10月12日追記:お勉強するときだけ適宜AWS EC2とRDSを立ち上げようと思ったのですが、RDSは1週間くらいで勝手に立ち上がってしまう?らしく、それに気が付かず2ヶ月間ほど課金されたままになってましたorzその件を受けて、自宅にサーバーを立てることにしました。使うときだけ電源入れます。
ツール
| インストール | |
|---|---|
| ビルド, 自動テスト | Jenkins |
| プロジェクト管理 | Redmine |
| 資産・バージョン管理 | Git |
作るもの
| 機能 | 開発手段 | |
|---|---|---|
| Web API | DBからデータを取得してJSONに成形する | Spring Framework |
| Webアプリ | Web APIから取得したデータを出力する | Laravel, Angular JS, Bootstrap |
| スマホアプリ | 〃 | Android Java |
変更があれば随時このページを更新します。