안녕하세요.
(1)
Blazor는 이미 완성된 버전인 LTS 버전으로 나온지 10개월이 넘었습니다.
그러기에 현업에서 적용하고 서비스하는데 전혀 문제가 되지 않습니다.
(2)
Visual Studio에서 제공하는 템플릿으로 Blazor 프로젝트를 생성했다면, 기본적으로 관리자 페이지 전용처럼 대시보드 형태로 개발이 진행됩니다.
아쉽지만, 관리 페이지 자체에 대한 서로다른 레이아웃은 조금 어렵게 되어있습니다.
그래서, 제 후속 강의에서는
Blazor Server로 프로젝트를 만들고 대시보드는 Blazor 레이아웃을 사용하고,
랜딩페이지는 MVC 레이아웃을 사용하는 방법을 사용하고 있습니다.
다음 경로를 살펴보면, 처음 로드할 때 MVC의 Home 컨트롤러로 이동시켜 사용자모드를 보여주고,
http://www.dotnetkorea.com/BoardView?BoardName=RedPlus&Num=335
나머지는 Blazor의 컴포넌트로 이동시키는 형태로 서로 다른 레이아웃을 가져갈 수 있습니다.
이 부분은 기회가 되면 제 유튜브에 동영상을 올려보도록 하겠습니다.
(3)
저는 최근에는 모두 Azure Web App을 사용해서 서비스를 게시하기에 Windows Server 2019에는 따로 Blazor 앱을 게시하진 않았는데요.
Blazor가 ASP.NET Core와 동일한 엔진을 사용하기에 Windows Server 2016 IIS에 ASP.NET Core 프로젝트를 돌려보는 내용의 다음 링크의 강좌도 참고해 보시면 좋을 것 같습니다.
https://www.youtube.com/watch?v=-hPh4gURLxU
항상 감사드리며, 강의 들으시면서 필요한 부분은 언제든 여기 Q&A 게시판으로
문의 주시면 됩니다.
감사합니다.
On 2020-08-30 오전 6:30:00, '안정준' wrote:
안녕하세요 devlec 장기 수강생입니다. 요즘 앵귤러, 리액트, 뷰 너희 모두를 쓸어버리러 왔다 - 블레이저 Part 1,2를 열심히 흥미롭게 듣고 있습니다. 이 강의를 듣다가 현재 제가 진행할려고 하는 관리프로그램에 적용해 볼려고 하는데
1.블레이저로 실무 개발하는데 적용해도 무리가 안될런지요?
2. 화면 UI를 다르게 구성할려고 할때 index페이지와 서브 페이지의 레이아웃을 다르게 하고 싶은데 어떻게 해야되는지요 _host.html과 같이 여러개를 분리하여 만들어 쓸 수는 없는지요?
(header 소스를 다르게 주고 싶은데 방법을 모르겠더라구요 그리고 _host.html에 자바스크립트도 몽땅 땅 몰아서 사용하게 되고요)
3. windows server 2019 iis에 블레이저를 적용할때 셋팅을 어떻게하는지도 알려주시면 감사하겠습니다.
오늘 C#교과서 책도 구매했습니다. 항상 좋은 정보 감사합니다.