私が担当するプロジェクト案SSR
2868 ワード
メイン
ページ画面
ユーザー検索(または選択?)地域の結果をフィルタ処理してロードします.
(画面上の投稿数はデザインによって異なります)対応するページに投稿が表示されます.
方法:スクロールまたはページ
ページイベント
ユーザーはタイトル(またはボタンを見に行く)をクリックすると、投稿の詳細ページにアクセスできます.
-APIコール:POST postId}
- Response: Post
{
"likes": Like[],
"comments": Comment[],
"_id": String,
"image": Optional<String>,
"imagePublicId": Optional<String>,
"title": String,
"channel": Channel,
"author": User,
"createdAt": String,
"updatedAt": String
}
ユーザーが「賛」(Heart)をクリックすると、投稿の賛が上昇します.(再度押して閉じる)
APIコール:POST postId}
リクエストAPI(Request Body):
{
"postId": String
}```
Response:like
{
"_id": String,
"user": String, // 사용자 id
"post": String, // 포스트 id
"createdAt": String,
"updatedAt": String
}
その他の機能
Postingのプロファイルをクリックするとイベントが処理されます
インプリメンテーション
ヘッダ検索では、文字列をどのように処理し、データをどこに渡しますか?
最大の位置決めは10個ですが、どのように位置決めを手配しますか?
例外処理
非ログイン状態でCoolイベントが発生した場合
メニューバー
ページイベント
ボタンをクリックしてメニューバー
例外処理
ユーザーがログインしていない場合には、2つの方法があります.
チャットルーム
チャットリストをロードします.
該当するチャットウィンドウをクリックすると、チャットウィンドウが開きます.
おしゃべりをする.
チャットリストの右側の終了ボタンをクリックしてチャットリストを終了します.
チャットリスト内で、チャットルーム名の横にある右側の終了ボタンを押してチャットルームを終了します.
悩み事
詳細ページ
チャットリスト
Reference
この問題について(私が担当するプロジェクト案SSR), 我々は、より多くの情報をここで見つけました https://velog.io/@jzo09/내가-맡은-프로젝트-시안-SSRテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol