Blazor
-
Ant Design Blazor 소개프로그래밍 2025. 1. 7. 18:00
중국 알리바바에서 만든 Ant Design의 Blazor 포팅 프로젝트이다. 따라서, ant design react와 유사항 기능을 구현하고 있다. 다만, react 구현 처럼 매끄럽고 부드럽다는 느낌은 조금 떨어진다. blazor로 b2b 사이트를 개발해야 할 때 쓰면 좋은 라이브러리이다. Ant Design of Blazor Ant Design BlazorAnt Design Blazor Reuse Tabs The Blazor community has been clamouring for multiple tabs for over a year now, and it's been quite an achievement to finally implement a ReuseTabs component based on ..
-
MudBlazor 소개프로그래밍 2025. 1. 7. 17:57
Blazor 개발시 UI에 사용할 수 있는 라이브러리이다. Material UI 기준으로 작성된 라이브러리로 매우 깔끔하게 서버, WASM을 개발할 수 있다. 구동되는 모습을 보고 싶다면 아래의 사이트를 확인해 보자. MudExample MudExampleL o a d i n gnameofseokwonhong.github.io Alert - MudBlazor MudBlazor - Blazor Component LibraryBlazor Component Library based on Material Design. MudBlazor is easy to use and extend, especially for .NET devs because it uses almost no Javascript.mudblazor...
-
Blazor 서버에서 하지 말아야 하는 것 - 1칼럼 2025. 1. 7. 17:24
근래에 블레이저 서버로 사이트 개발할 일이 있어 개발 중 고민했던 사항에 대한 정리이다. 케이스는 아래와 같다. 1. 일정 시간 동안 측정된 데이터를 다운로드하여야 한다.2. 일정 시간에 제한은 없다.3. 따라서, 해당 데이터의 파일이 어느 정도 크기일지 알 수 없다. 구현한 케이스는 아래와 같다. 1. string[]를 byte64로 변환하여 javascript link로 download 하는 방식2. byte[]를 javascript link로 download 하는 방식3. file writer를 사용하여 직접 다운로드 하는 방식4. api로 filedownload 구현 후 link로 처리하는 방식 1번 2번 케이스는 서버 랜더링이므로 서버측 데이터가 가공 후 해석된 마크업을 생성해서 처리하는데 용량..
-
ASP.NET MVC에서 ASP.NET CORE MVC + WEBAPI의 여정 - 파트2프로그래밍 2024. 2. 16. 13:56
이제 MVC 대신 BLAZOR SPA를 할 차례 입니다. .NET을 사용하는 Web project들은 대부분 MVC로 구현된다. 또는 현대적 어플리케이션을 작성한다면 대부분 react, vue를 사용하고 있으리라. (angular는 사랑받지 못하고 있다...) 그럼 왜 Blazor를 추천하는가? 파트1에서 대부분의 개발자가 Winform을 거쳐왔다고 이야기 하였다. 그러나, 특이 케이스들이 있으니, WPF, Sliverlight를 개발해본 개발자들이 되겠다. WPF는 간단히 말해서 마크업 기반으로 UI 프로그램을 작성할 수 있는 UI프레임워크가 되겠다. 그렇다, WPF 마크업이 HTML의 마크업과 유사(?)하기에, 또한 MVC를 거치며 모델화하는 프로젝트를 경험한 개발자에게 유용한 Blazor는 .net..
-
Blazor WebAssembly 디버깅 피드백에 대한 Microsoft: '끔찍하게 들립니다!'IT News 2023. 11. 2. 23:03
원문 : Microsoft의 Blazor WebAssembly 디버깅 피드백: '정말 끔찍하게 들리네요!' -- Visual Studio Magazine 블레이저, 웹 개발의 계륵이 될 것인가? 미래가 될 것인가? Blazor WebAssembly 디버깅 피드백에 대한 Microsoft: '끔찍하게 들립니다!' 데이비드 라멜 10/31/2023 Microsoft의 Daniel Roth는 X(Twitter)를 통해 Blazor WebAssembly 클라이언트 쪽 디버깅에 대한 피드백을 수집했으며 관련 핫 다시 로드 기능에 대한 불만을 포함하여 많은 응답을 받았습니다. "끔찍하군!" Blazor 제품 관리자는 지난주 실행 중인 앱에 즉시 반영되는 코드 변경 사항을 수행하는 Hot Reload에 몇 분이 걸린..