SDUI Engine
XML 화면 정의를 Blazor 컴포넌트가 해석해 관리자 화면을 구성하는 Server-Driven UI 엔진입니다.
2025.03 – · 웹 (Blazor)
C#.NET 9BlazorXMLServer-Driven UI
관리자 도구
화면·메뉴·권한을 관리합니다
프로젝트와 메뉴, SDUI XML을 관리합니다. 관리자 계정·그룹·행동 권한을 함께 구성합니다.

화면 구성 흐름
XML 정의를 공통 컴포넌트로 렌더링합니다
- 01
화면 정의
XML로 조회·입력 화면의 요소와 동작을 구성합니다.
- 02
프로젝트 연결
프로젝트 메뉴와 권한에 필요한 화면을 연결합니다.
- 03
Blazor 렌더링
공통 컴포넌트가 정의를 해석하고 입력과 액션을 API 처리 흐름으로 전달합니다.
구성 범위
반복되는 관리자 기능을 구성합니다
화면 구조와 서비스별 메뉴를 관리하는 기능을 제공합니다.
- XML 화면 정의
- 공통 UI 요소를 조합해 조회·입력 화면을 정의합니다.
- 프로젝트·메뉴
- 프로젝트별 메뉴에 관리자 화면과 기능을 연결합니다.
- 관리자 권한
- 계정, 그룹, 행동 권한으로 기능의 접근 범위를 구성합니다.
C#과 Blazor로 구성한 화면 엔진
.NET 9와 ASP.NET Core를 사용합니다. 서버에서 전달하는 XML 정의와 이를 해석하는 Blazor UI를 구성했습니다.


