Live data from Hacker News

Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

quarkjs.io

11–20 of 23 posts

Re: Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

#12
post #5

I don't know if its just me, but the site runs extremely slow on a pretty well-specced desktop PC. I think there might be too much going on. I gave up trying to scroll through. This is on Chrome 72.

Weird, it's quite fast on an ipad mini 1.

Re: Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

#13
post #11

My desktop has plenty of features that aren't exposed to the Web, so no, it isn't desktop like.

That’s not how it works. There’s a native bridge that enables you to access and use virtually any native APIs that you’d like to via JavaScript et al. If the native API that you need access to isn’t already exposed by the Electron framework, you can write the bridge code yourself

Re: Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

#15
post #5

I don't know if its just me, but the site runs extremely slow on a pretty well-specced desktop PC. I think there might be too much going on. I gave up trying to scroll through. This is on Chrome 72.

I'd like to have videos of the screens of people saying it's fine because here's how it looks on a computer able to run witcher 3 in 4k at 60fps : https://streamable.com/6wnj0

Re: Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

#16
post #11

My desktop has plenty of features that aren't exposed to the Web, so no, it isn't desktop like.

That’s not how it works. There’s a native bridge that enables you to access and use virtually any native APIs that you’d like to via JavaScript et al. If the native API that you need access to isn’t already exposed by the Electron framework, you can write the bridge code yourself

Ah it depends on Electron,....

Re: Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

#17
post #16

Earlier quoted context omitted.

That’s not how it works. There’s a native bridge that enables you to access and use virtually any native APIs that you’d like to via JavaScript et al. If the native API that you need access to isn’t already exposed by the Electron framework, you can write the bridge code yourself

Ah it depends on Electron,....

It's a shared electron context, it addresses one of the many critiques of electron (that each electron app is an entirely separate instance of Chrome), so each "sketch" while having the capabilities of electron only have the performance impact of a browser tab.

This is especially useful for "utility applications".

Re: Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

#18
post #5

I don't know if its just me, but the site runs extremely slow on a pretty well-specced desktop PC. I think there might be too much going on. I gave up trying to scroll through. This is on Chrome 72.

That's a fairly old version of Chrome, try updating. It's working well here on Brave (based on Chromium 76) but this is on a high end computer.

A release from May 29, 2019 is considered “fairly old?” If we were talking protection against the latest vulnerabilities, fine. But for tech compatibility? I think we just found the “hell no to backwards compatibility” web developer in the crowd.

Re: Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

#19
post #16

Earlier quoted context omitted.

Ah it depends on Electron,....

It's a shared electron context, it addresses one of the many critiques of electron (that each electron app is an entirely separate instance of Chrome), so each "sketch" while having the capabilities of electron only have the performance impact of a browser tab. This is especially useful for "utility applications".

Ah utilities of 100MB size then.

Re: Show HN: Quark-IDE and a JavaScript runtime to build cross-platform desktop apps

#20
post #19

Earlier quoted context omitted.

It's a shared electron context, it addresses one of the many critiques of electron (that each electron app is an entirely separate instance of Chrome), so each "sketch" while having the capabilities of electron only have the performance impact of a browser tab. This is especially useful for "utility applications".

Ah utilities of 100MB size then.

~100Kb*

Only as much as is the actual application logic and bundled dependencies. Which for most cases is usually a few kilobytes or a megabyte. You can checkout the Quark appstore (https://dash.quarkjs.io/). None of the apps is above 2MB.

Post reply on HN