390 karma · joined March 5, 2013
Public sites need to load quickly and use progressive enhancement, work without JavaScript even. Next.js is driving this with server side rendering and hybrid approaches. They've done a great job so far.
Then there are applications that have a browser UI. These typically use a JSON-based API (REST, RPC, or GraphQL doesn't matter). These apps don't require server side rendering and their API backend can be anything.
In the latter model, you just host a bunch of static assets and point them to your API. No need for compute, everything is done client side (except API operations of course).
In the first model, you need to pay for rendering and it guides you into doing the API the same way. Closer to older PHP/ASP sites but on steroids.
This move caters to Next.js. IMO, as a lot of recent developments do.
Now, I'm not sure I'd recommend it for other reasons and I haven't tried the latest gen, but it sure fits your requirements.
However, SVG Native [1] seems to be very similar, and it's also a subset of SVG, and non-binary.
It's even used as outline on this textbox I'm typing in. I would expect it to use the system accent color, but it does not! Any ideas if I can customize just this color, without installing a different theme?
And while the embedded dev tools is very cool, especially for the headless browser, it only brings in even more windows in the main VS Code window. Notice how dev tools typically take the largest part of the screen. In many workflows it is beneficial to have the dev tools on a second or third monitor so it doesn't obscure the code.
I'm using 3 monitors - the two main are right in front of me, the one on top of the other, and the 3rd is on the side, rotated vertically. I tried several arrangements and I found this one working great for me.
Agreed about Linux too, I didn't even try (yet). But WSL is nearly there, I think the next update will be able to launch windows executables from bash (they say it's in the insiders build).
I first heard it used to describe Firefox's location bar (Awesomebar).
https://res.cloudinary.com/hiiidvfah/image/upload/v142022488...
openclipart.org does exactly that. I don't know if they strip scripts or simply forbid files containing scripts.
A cheaper, DIY alternative is possible with good monitor stand/arms and a recliner.