Written by
Finnur Bragason
on
on
Data Browser Preview
A preview of a Blazor version of the Data Browser is now live, with the source on Github.
This preview is a fully functional AIS Data Browser with the aim of trialling some How-To concepts in Blazor:
- A syntax highlighted Query editor and json viewer. The Query Editor and Json Viewer are Svelte components with Prism syntax highlighter.
- A fast Data Grid. The Result viewer is a DevExpress DataGrid.
- A shared, fast and reliable back-end data persistence. The AIS Server definitions, Queries and Results are stored as Azure Files.
- Fast and reliable download to Excel. This is achieved with Jan Kallman’s EPPlus.
- A sensible application structure that’s maintainable and can be extended. The rug of the app that really tie it together is Steven T. Cramer’s Blazor-State.
My first impression of Blazor was Voha! Around the same time I also came across Svelte and though I’ve calmed down a bit, I’m still very excited about the prospects of this technique:
- Keep the back-end secured and structured with Net Core.
- Make the front-end feature rich and responsive with Svelte.
The Validate
tab of the Query editor doesn’t need authentication, but to test a data request, use DEMO
for user and password for the Steltix Demo AIS Server.