> Apps like VSCode and Discord have shown that it’s possible to achieve decent performance so we’re confident that over time the advantages of developing on Electron will outweigh the slight performance hit compared to native apps. I wonder if this is really true. As I understand, Discord had to start using rust to overcome the slowness of electron, VSCode had to add some really complex code to render the text fast e…
Show HN: Arctype, a cross-platform database GUI for developers and teams
61–68 of 68 posts
Re: Show HN: Arctype, a cross-platform database GUI for developers and teams
#62Is it currently available on the web? I want to try but do not want to download a binary.
Re: Show HN: Arctype, a cross-platform database GUI for developers and teams
#63There's a million fancy looking database clients, and yet I'm still using the crappy built-in MySQL Workbench that crashes if you look at it the wrong way. Why? Because I need to be able to do more than just run queries. I need to be able to manage users & permissions, see the current server configuration, kill connections from other clients if necessary, etc. The collaboration features are a nice touch, that certain…
MySQL Workbench is indeed a mess. If you're on a Mac, Sequel Ace (formerly Sequel Pro) is great and has all the features you mentioned.
Re: Show HN: Arctype, a cross-platform database GUI for developers and teams
#64I think it's a bit weird to compare yourself to Postman rather than Metabase which is in your space. However Metabase is fully about visualization instead of editing data directly, which is extremely dangerous on a tool like this. How focused are you on providing top notch visualizations such as maps with pins using OSM or custom GeoJSON maps, and other more dynamic type of data vis?
Metabase is a great tool but occupies a different space. It’s more about rich visual affordances.
Re: Show HN: Arctype, a cross-platform database GUI for developers and teams
#65> Apps like VSCode and Discord have shown that it’s possible to achieve decent performance so we’re confident that over time the advantages of developing on Electron will outweigh the slight performance hit compared to native apps. I wonder if this is really true. As I understand, Discord had to start using rust to overcome the slowness of electron, VSCode had to add some really complex code to render the text fast e…
Re: Show HN: Arctype, a cross-platform database GUI for developers and teams
#66Bummer about Electron. My workstation can take it with flying colors, but I also work from a laptop at times and just having 3-4 instances of VS Code, a browser, and a communication app drags my poor 16GB RAM T490 through the mud, to the point I'm working on replacing VS Code despite how fast it helps me get started with new languages compared with Neovim. FWIW: I would pay 100$ yearly for a JetBrains like license to…
This is one reason I'm bullish on some of the new UI frameworks coming out of the Rust community in particular. For example https://github.com/iced-rs/iced looks quite good.
What are you smoking? :-)
"Lack of x-platform native GUI frameworks" is not the reason for non-native GUI applications.
You're already spoiled for choice if you want to write a reasonably cross-platform native-code application. Personally I use Lazarus (calling into .so/.dll libraries for anything non-GUI).
The difficulty with using the existing frameworks is why developers are choosing Electron.
I don't think throwing another even more difficult and even more time-consuming tech stack into the mix is going to cause GUI application developers to decide "Finally we can do x-platform GUI apps".
If the creators of whatever application decided that it would take too long to design and implement in QtCreator, Flutter, Lazarus or any of the existing rapid tools, I doubt they are going to want to spend even more time doing it in Rust which doesn't even have the rapid-prototyping tooling!
Re: Show HN: Arctype, a cross-platform database GUI for developers and teams
#67Bummer about Electron. My workstation can take it with flying colors, but I also work from a laptop at times and just having 3-4 instances of VS Code, a browser, and a communication app drags my poor 16GB RAM T490 through the mud, to the point I'm working on replacing VS Code despite how fast it helps me get started with new languages compared with Neovim. FWIW: I would pay 100$ yearly for a JetBrains like license to…