ASP.Net で Web アプリケーションを設計するとき、私は通常、プロジェクトをバックエンド(管理部分) とフロントエンド(訪問者/SEO 部分) の 2 つの部分に分割します。私の訪問者がウェブサイトにログインでき、プロフィールの入力、メッセージの送信など、多くのタスクを実行するとします。
その部分(認証されたユーザー)は、フロントエンドとバックエンドの間の別の「レイヤー」を探し、フロントエンドであるかどうか(訪問者/ユーザーがそれを処理するのに管理者がいない理由)またはそうであるかどうかを定義するのはやや難しいです。バックエンド (ユーザーが管理者のように積極的にデータベースに変更を加えますが、権限が少ない理由)。
「ミッドエンド」のような「レイヤー」を定義する用語がありますか、それともここで間違った場所に心を浮かせていますが、これには明確な定義があります(私にはわかりません)?