3 ms·
Looking through some of the examples[1], it seems the WebUI is pretty underwhelming and demands much optimization and modernization. Are there alternative UIs a
by PurpleRamen 4y ago
Looking through some of the examples[1], it seems the WebUI is pretty underwhelming and demands much optimization and modernization. Are there alternative UIs available?
[1] https://datasette.io/examples https://datasette.io/examples
- everybodyknows 4y agoWhat specifically would you want to be different? It seems to me to serve the purpose well: https://global-power-plants.datasettes.com/global-power-plants/global-power-plants?country_long=United+States+of+America&_facet=geolocation_source#facet-geolocation_source https://global-power-plants.datasettes.com/global-power-plan...
- PurpleRamen 4y ago> What specifically would you want to be different? It's sold for data exploration, so i except some useful data-app with an up to date interface, dedicated for interactive navigation and presentation of data. > It seems to me to serve the purpose well: Not really. This looks like something that could even run on Internet Explorer 2. It has significant flaws in terms of UI and UX, and lacking nearly everything I except here. It's incredibly wasteful on space. I must scroll down two screens to even see some data. For some reason the map is high jacking the scroll down, and the map is so broken that I end with multiple earths displayed, with only one having actual data. Changes to the query are not in-place, the whole side is reloads every time. Adding a new filter only seems to work after a reload. And all information are really sparse and scattered randomly around. And finally, there seems to be no way to shape the actual output, which would be the main job of a data explorer.
- simonw 4y agoI'm definitely keen on suggestions for improvements I can make to the default UI. Datasette provides both a JSON API (easily enabled for CORS access) and supports custom templates, so it's possible to customize the UI any way you like. So far I've not seen many examples of extensive customization. I use the custom templates a lot myself - these four sites are all just regular Datasette with some custom templates: - https://datasette.io/ https://datasette.io/ - https://til.simonwillison.net/ https://til.simonwillison.net/ - https://www.niche-museums.com/ https://www.niche-museums.com/ - https://www.rockybeaches.com/us/pillar-point https://www.rockybeaches.com/us/pillar-point Source code is on GitHub for all four.
- PurpleRamen 4y ago> I'm definitely keen on suggestions for improvements I can make to the default UI. Have you looked at other modern data-apps? AirTable? Notion? Jupyter Notebooks at least? > Datasette provides both a JSON API (easily enabled for CORS access) and supports custom templates, so it's possible to customize the UI any way you like. Seems promising. But how much does the JSON API support interactive work with data? The UI I've seen just reloaded the whole dataset it seems? There seems to be no way to specify queries and views from the UI. Would the API have means to manage such side-data?