((outline)) !!!第一回〜 !!4/16 :班決め :gitlabの設定、確認 :テーマ決め ::スケジュールアプリ ::Webアプリをpwa化して通知機能つける ::バスの路線アプリ ::競馬 ::随筆の森(物語を作成していく) ::学内限定で掲示板(サークルの宣伝等?) ::統合アプリ ::岩大便利アプリ ::→ スケジュールアプリに決定しそう !!!第二回〜 !!4/23 :班wikiの整備 :企画書作成のための会議 :簡易企画書の作成 ::Challendar(仮称) ::グループ内で予定が共有できるスケジュールアプリ ::・チャット機能 ::・日ごとのタイムライン機能 ::・todoリスト !!4/25 :システム構成の会議 ::システム構成の確定 :::フロントエンド:HTML、CSS :::ミドルエンド:Firebase :::バックエンド:JS :会議の内容 ::フロントエンドとバックエンドを乖離させて作成してはどうか? :::1.HTMLで最小限の方作る :::1.データベース構築 :::1.バックエンド(APIなど)開発 :::2.jsでミドルウェア開発 :::2.フロントをコンポーネント化しつうフレームワークに合わせる :::と並列化して作業を進める ::問題点 :::ブラウザのV8エンジンだけに頼ると CORSに引っ掛かるので、APIアクセスとかできない ::解決策 :::フロントエンドにNode.js導入する :::→フロントにNodeを使うならReact, Vew, Nuxt, Nextなどのフレームワークを用いるべきだが理解に時間がかかる :::PythonでDjangoを使う、Ruby on Railsを使うLaravelwp使う :::→開発に敷居が高い(開発環境の整備や難易度的にグループワークに適さない) :: :: >>{21::gr09}{班ページ}