
? ⚡ vite로 구동되는 도트 넷을위한 아일랜드 아키텍처.
Phoria를 사용하면 클라이언트 측면 렌더링 및 서버 측면 렌더링을 사용하여 Dotnet 웹 앱 (Razor Pages 또는 MVC) 내에서 React, Svelte 또는 Vue를 사용하여 상호 작용 섬을 쉽고 효율적으로 렌더링 할 수 있습니다.
appsettings.json 파일을 사용하여 DotNet과 Vite 간의 공유 구성 및 dotnet dev-certs 플러그인 시작 가이드를 참조하십시오.
이 문서는 TBC이지만 다음과 같습니다.
이 프로젝트에 대한 아이디어는 Astro를 사용하고 Islands Architecture의 구현에 대한 전체 경험을 철저히 즐기고 나온 후에 나왔습니다. Astro는 촉매제였으며 오늘날까지 계속 영감을주고 있습니다.
Remix 팀이 Vite 플러그인에 대한 접근 방식과 응용 프로그램을 구조화하는 방법도 큰 영감입니다.
Ben Holmes (Astro의 핵심 유지 관리자)의 프레젠테이션 및 샘플 코드는 Phoria Island 구현에 영감을주었습니다.
이 프로젝트는 관리자가 수행 한 놀라운 작업이 아니라면 지상에서 내리기가 상당히 느려 졌을 것입니다.
코드베이스의 일부는 Dotnet Phoria 라이브러리에서 사용되며 Phoria가 제공하는 기능을 구축 할 수있는 견고한 기초를 형성하는 데 도움이되었습니다.