11 ms·
nit: it's not a graphical database client, it's a browser-hosted database client. A "graphical" database client would be running as a standalone application ou
by eqvinox 2y ago
nit: it's not a graphical database client, it's a browser-hosted database client.
A "graphical" database client would be running as a standalone application outside any browser.
[… according to the definitions I'm familiar with …]
- yunohn 2y ago> A "graphical" database client would be running as a standalone application outside any browser Could you link that definition of graphical excluding visual systems like browser? My understanding was graphical differentiated between CLI and TUI/GUI.
- eqvinox 2y agoI can't, this is internalized knowledge that is 15+ years old for me and I have no idea as to its origin. The browser is a GUI, stuff in it is a web app... Do you have a good reference for a definition?
- eug3nix 2y agoWell, since it is wrapped withing nw.js it looks and feels like any other desktop app and does not need a separate browser to use it. However technically you're right - it is a web-based app, built with web-oriented technology stack (javascript, vue.js, django, http etc)
- eqvinox 2y ago> it looks and feels like any other desktop app It doesn't, though: from the very start, you don't need to enter credentials on a desktop app, let alone create a 8-character password. And it doesn't look anything like my other desktop apps either, in regards to GUI elements. Lastly, if things go wrong, like when you follow the README and don't run the needed "manage.py migrate", … error reporting is by exceptions thrown in one of the 2 processes running in the background. The browser interface is just stuck.