Skip to content

Commit

Permalink
Merge branch 'develop' into feature/init-samazama
Browse files Browse the repository at this point in the history
  • Loading branch information
Simirall committed Jun 30, 2024
2 parents fb870d8 + 3daa5f4 commit ada65fe
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
3 changes: 2 additions & 1 deletion backend/docs/architecture.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# アーキテクチャ
Frost (Backend)で採用するアーキテクチャについて
Frost Backendで採用するアーキテクチャについて

## 技術選定
- 言語: TypeScript(Node.js)
- フレームワーク: Nest.js
- データベース: PostgreSQL
- テンプレートエンジン: EJS
5 changes: 5 additions & 0 deletions docs/design.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,8 @@
- ユーザーは複数のサーバーに登録したい場合、サーバーごとにユーザー登録を行う。
- ユーザーには、1つ以上のプロフィール(名義)を作成できる。
- ユーザーは複数の名義を持つことがある。このような場合でもアカウントにプロフィールを追加するだけでユーザー登録し直す必要はない。

## HTMLの動的生成
OGPタグの動的生成を実現するため、EJSテンプレートによるレンダリングをバックエンドに導入する。\
ViteはデフォルトではHTMLファイルを生成するため、生成されたHTMLファイルをベースにEJSファイルを生成する。\
バックエンドはEJSのレンダリングで使用できるいくつかのパラメータを提供する。\
5 changes: 3 additions & 2 deletions frontend/docs/architecture.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# アーキテクチャ
Frost (Frontend)で採用するアーキテクチャについて
Frost Frontendで採用するアーキテクチャについて

## 技術選定
- 言語: TypeScript
- モジュールバンドラ: Vite
- フレームワーク: React
- UIフレームワーク: 未定
- UIフレームワーク: Mantine
- アイコンフォント: Phosphor Icons

0 comments on commit ada65fe

Please sign in to comment.