apexcharts/Blazor-ApexCharts
A blazor wrapper for ApexCharts.js
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
📊 Biểu đồ ApexCharts ngay trong Blazor, không cần chạm JS
Wrapper Blazor cho ApexCharts.js — vẽ biểu đồ phong phú chỉ bằng component Razor.
Blazor-ApexCharts đưa thư viện biểu đồ ApexCharts.js vào thế giới Blazor, cho phép các nhà phát triển .NET xây dựng biểu đồ tương tác phong phú ngay trong các dự án Blazor Server, WebAssembly, hoặc .NET MAUI mà không cần viết JavaScript thủ công. Dự án hỗ trợ cài đặt qua NuGet, cấu hình qua DI và tích hợp liền mạch với Razor Components.
✨ Điểm nổi bật
- Cài đặt qua NuGet: Hỗ trợ cả dự án Blazor truyền thống và .NET MAUI với hai gói riêng biệt.
- Dịch vụ biểu đồ toàn cục:
ApexChartServicequản lý tuỳ chọn toàn cục, ngôn ngữ và danh sách biểu đồ qua DI. - Tích hợp Razor Component: Dùng trực tiếp component
<ApexChart>và<ApexPointSeries>trong file .razor. - Hỗ trợ .NET 8: Yêu cầu thiết lập chế độ tương tác (Interactive Server/WebAssembly/Auto).
- Tuỳ chọn mở rộng: Cấu hình chi tiết qua lớp
ApexChartOptions, mỗi biểu đồ cần một đối tượng options riêng. - Hỗ trợ nhiều loại biểu đồ: Thanh, đường, tròn, vùng, đám mây… theo tiêu chuẩn của ApexCharts.js.
💡 Vì sao đáng chú ý
Thay vì phải bọc thủ công ApexCharts.js bằng JavaScript interop, Blazor-ApexCharts cung cấp một lớp abstraction sạch sẽ, mang nguyên nghĩa vụ lựa chọn và hiệu năng cao từ thư viện gốc. Phù hợp cho các ứng dụng .NET hiện đại cần biểu đồ phong phú mà vẫn muốn giữ tư duy phát triển bằng C# và Razor.
#Blazor #ApexCharts #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥