SmartClient
SmartClient là bộ component web cho React, Vue, Angular và JavaScript, tập trung vào ứng dụng enterprise quy mô lớn với data binding, validation, chart, export và automated testing.
- Bản quyền chính hãng
- Xuất hóa đơn VAT

Tương thích
Tính năng nổi bật
Kết hợp Adaptive Filter & Sort cho dữ liệu lớn giữa server và client.
Tái sử dụng UI với Pluggable Data Model trên nhiều data provider.
Cung cấp HTML5 Vector Drawing đa trình duyệt, không cần plug-in.
Xử lý request bằng Java API qua Server Data Binding.
Dùng chung khai báo XML cho client và server validation.
Sinh động grid, form, detail và tiled views từ Java Beans hoặc SQL tables.
Tách layout khỏi business logic bằng Component XML.
Gắn role-based security trực tiếp vào DataSource operations.
Xuất Excel, PDF và charts mà không cần viết server code riêng.
Kết nối CRUD với SQL, JPA và Hibernate qua Basic Connectors.
Gộp nhiều request thành một HTTP request bằng Queuing.
Nhập mockup từ Balsamiq thành màn hình hoạt động với Mockup Importer.
Hỗ trợ upload tệp đơn hoặc nhiều tệp và binary storage.
Truy cập remote web services qua HTTP Proxy.
Lưu và áp dụng lại cấu hình grid bằng Saved Search.
Tổng quan

Kết nối cơ sở dữ liệu một dòng đơn giản trong tầm tay.
SmartClient hướng đến các ứng dụng web enterprise quy mô lớn, vận hành trên pure web standards và dùng được trên nhiều thiết bị. Hệ thống class hiện đại giúp đóng gói module và màn hình rõ ràng hơn, từ đó giữ codebase dễ hiểu và dễ bảo trì trong các dự án dài hạn.

Cách mở rộng component qua kế thừa, gọi phương thức của lớp cha và chia sẻ lớp tùy chỉnh giúp nhóm phát triển tái sử dụng logic giao diện nhất quán trong toàn tổ chức.

Phù hợp cho
Phát triển ứng dụng enterprise web có nhiều màn hình và dữ liệu lớn.
Xây dựng hệ thống quản trị nội bộ với grid, form, search và export.
Tạo ứng dụng cần declarative security và tích hợp Java backend.
Chuyển mockup Balsamiq thành màn hình chạy được để tiếp tục tùy biến.
Triển khai dashboard, analytics hoặc real-time collaboration ở edition phù hợp.
Ước tính chi phí
Chọn số developer để xem chi phí tham khảo.
Thông số kỹ thuật
- Hãng
- Isomorphic Software
- Phiên bản
- V14.1
- Loại license
- Perpetual License — Subscription License
- Loại sản phẩm
- JavaScript component suite
- Môi trường phát triển
- React, Angular, Vue, JavaScript, J2EE Security, Spring Security, JAAS, JMS
- Yêu cầu
- Java SDK (JDK); khuyến nghị dùng JDK 8 hoặc JDK 11, đều là LTS releases
- Trình duyệt desktop được hỗ trợ: Microsoft Edge, Chrome, Firefox, Internet Explorer 11 trở lên, Edge, Safari, Opera.
- Trình duyệt di động được hỗ trợ: Safari, Chrome trên Android.
- Các công nghệ server và tích hợp gồm SQL, JPA, Hibernate, J2EE Security, Spring Security, JAAS và JMS.
- Phạm vi edition: Pro, Power, Enterprise; mỗi edition mở rộng thêm module và khả năng tích hợp.
Câu hỏi thường gặp
SmartClient có những edition nào?
Ba edition là Pro, Power và Enterprise.
Có yêu cầu cài đặt nào được khuyến nghị không?
Phần prerequisites khuyến nghị sử dụng Java SDK JDK 8 hoặc JDK 11.

NOV UI for .NET
Bộ UI widgets đa nền tảng cho .NET với hơn 70 control chạy từ một code-base trên WinForms, WPF và Blazor. Giao diện giữ API thống nhất, hỗ…

ComponentOne Studio WinForms Data Services Edition
Bộ thư viện kết hợp 130+ WinForms UI controls với Data Services.NET Standard để kết nối, truy vấn, ETL và phân tích dữ liệu trên các ứng…

Telerik UI for Blazor
Bộ 120+ UI component native cho Blazor, kèm Grid hiệu năng cao, Charts, Scheduler, Document Processing, REPL và Figma UI Kits. Hỗ trợ .NET…
Chưa chắc phương án nào phù hợp?
Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.