Skip to content

naokiuma/react_game

Repository files navigation

積みゲーの情報をシェアしし、より積みゲーを増やす後押しをするサービス

◼️ サービス特徴
・ゲームのプレイ感想メモをのこせる。
・関連ゲームを探せる(他の人のおすすめゲーム、同じカテゴリのゲーム)
・トピックごとに自分だけの履歴を残すことができる
・トピックごとにタイトル、画像、本文、プレイ状態、カテゴリを設定できる。

◼️ 技術的特徴
・サービス登録にはメアドを利用。(ツイッターを使いたかったが最近 api 厳しくなりそうなので中止)
・バックエンドは laravel の API(別リポジトリ)
・ディレクトリ構造は atomicdesign やら ddd もどきやら色々変えたり試しています
・CSS は全体で SASS でまとめてる(css in js も検討)
・React
・Typescript

ユースケース図

(caccoで制作)

usecaseイメージ

(仮)アーキテクチャ

◼️ ドメイン層
オブジェクトや関数の interface として設定
インフラ層の interface としても設定
※type を指定する。

◼️ リポジトリ層(仮)
CRUD 機能自体を持つわけではなく接続先の管理がされている。
使い所が見つからないので、一旦保留

◼ インフラ層
DB との通信を伴う実際の関数。


◼️ユースケース層
フォームからうけとった値をインフラに渡す
各種関数

◼️プレゼンテーション層
フロント側のビュー



参考:https://www.gixo.jp/blog/16133/

テストのスクリプト

yarn run test

ルーティング

MainRoute

About

react+ts 積みゲーアプリ(開発中)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published