Особливості сучасної технології C# Blazor Server створення веб-додатків

Ключові слова: платформа C# ASP .NET, технологія C# Blazor Server, SignalR. WebAssembly, веб-сервіс

Анотація

В статті досліджуються особливості використання платформи C# Blazor Server на прикладі розробки веб-сервісу для пошуку роботи. Мабуть, ні в кого не викликає заперечення твердження, що зручний та швидкодіючий веб-сервіс для пошуку роботи однаково потрібен, з одного боку, тим хто роботу шукає, а, з другого боку тим, хто цю роботу пропонує. Тож розробка простих та швидкодіючих веб-сервісів подібного спрямування є і буде в майбутньому актуальною задачею. В чому тут основна складність? На нашу думку, це - оптимальний вибір платформи, засобами якої веб-сервіс має створюватися. Виходячи з того, що для вирішення задач, які виникають у процесі пошуку роботи, не обійтися без розробки і використання баз даних, що містять інформацію, як про клієнтів, так і про роботодавців, перевага на боці платформ, які такий функціонал забезпечують. C# Blazor Server належить саме до таких платформ. Щодо основної переваги платформи C# Blazor Server, то увага дослідників акцентується на тому, що увесь код виконується на сервері, а клієнт лише отримує оновлення через SignalR. Це дозволяє клієнту не завантажувати великий обсяг .NET-рантайму. При цьому зменшуються вимоги до браузера, оскільки сервіс працює навіть на середніх за потужністю пристроях. Крім того, забезпечується швидкий старт сервісу без затримки на завантаження та компіляцію WebAssembly.

Посилання

1. ASP.NET Core Blazor. Microsoft Learn: Build skills that open doors in your career.
2. Overview of ASP.NET Core SignalR. Microsoft Learn: Build skills that open doors in your career.
3. Azure SignalR Service documentation. Microsoft Learn: Build skills that open doors in your career.
4. Himschoot P. Blazor Revealed: Building Web Applications in .NET. Apress, 2019. 272 p.
5. ASP.NET Core Blazor authentication and authorization. Microsoft Learn: Build skills that open doors in your career.
Опубліковано
2025-06-16
Як цитувати
Пех, П. А., & Янчар , О. Р. (2025). Особливості сучасної технології C# Blazor Server створення веб-додатків. КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, (59), 258-264. https://doi.org/10.36910/6775-2524-0560-2025-59-33
Розділ
Інформатика та обчислювальна техніка