즐겁게 개발을...

개발보다 게임이 더 많이 올라오는 것 같은...

Blazor 3

Blazor 란?

Blazor는 C#을 사용하여 웹 애플리케이션을 빌드할 수 있는 오픈 소스 웹 프레임워크입니다. Blazor는 .NET Core 및 WebAssembly와 함께 작동하여, 브라우저에서 C# 코드를 실행하고, UI를 렌더링할 수 있습니다. 이러한 특징으로 인해 Blazor는 브라우저에서 실행되는 웹 애플리케이션을 더 쉽고 효율적으로 작성할 수 있도록 도와줍니다. Blazor는 Razor 구문과 C# 언어를 사용하여 HTML과 CSS를 생성하는 방식으로 동작합니다. Razor는 C# 코드를 HTML과 CSS로 변환하여, 브라우저에서 실행될 수 있는 형태로 변환합니다. 이러한 구조는 개발자가 C# 코드를 사용하여 UI를 만들 수 있게 해주며, 코드의 재사용성과 유지보수성을 높일 수 있습니다. Blazor는 다..

개발/C# + Blazor 2023.02.22

[Blazor] 엔조이데브 v10 개발 (설계=Design)

안녕하세요. 개발설계부터 개발까지 이직 텀을 틈타 장기적으로 진행해볼까 합니다. Blazor Server 기반으로 개발될 예정입니다. 제로보드 및 티스토리 같은 CMS에 준하는 기능들을 직접 개발하려니 할 것이 많아 보이긴 합니다. 대략 회원 테이블 생성해서 목록조회하는 것까지만 보고 DB 및 기능설계 중입니다. 장황하게 설계만 하고 진행을 하지 않을까 저도 염려가 되긴하지만 우선 진행해봅니다. 개발스팩 - 개발하면서 변동 가능 개발 프레임웍: Blazor Server DB: PostgreSQL DB ORM: Dapper 프론트 프레임웍: React.js 프론트 컴포넌트: SyncFusion (소규모/개인에게는 무료라네요.) 인증: JWT(Json Web Token) 방식, (패스워드 변경은 이메일 인증..

개발/C# + Blazor 2023.02.13

Blazor 입문기

우선 이 프레임워크를 찾은 이유는 CD에서 실행해서 이미지 뷰어를 띄어야 하는데 웹 브라우저에서 띄어야 하는 조건하에 찾다가 Blazor WASM 을 찾으면서 이것저것 찾아보고 있는 중입니다. MS의 실패작 실버라이트의 다음 버전으로 보는 것이 맞을 것 같아요. ASP.NET Core를 사용하며 XML이 아닌 C# 언어를 사용하는 방식으로 진화되었습니다. 또한 React.js를 기반으로 프론트를 꾸며줍니다. 기본은 부트스트랩으로 보여주는데 Core UI난 매터리얼등으로 변경할 수도 있을 것 같네요. Blazor의 구동방식은 Server와 WASM(나무위키)으로 나뉩니다. Server는 보통 웹서버 방식으로 생각하시면 될 것 같고, WASM은 웹 어셈블리의 약자로 서버리스로 보시면 될 것 같습니다. 아까 ..

개발/C# + Blazor 2023.02.06
1