vrepsys
Joined 14 years ago
Joined 14 years ago
It's just that I'm not sure I can do it until I have these advanced features. If I can't make money out of this I have to return to my day job, and stop developing portal.dev.
Would it work for you if you could export this as a static website that you could run on your own servers? (you could do that in a Github action), or, alternatively, use some sort of React component that renders the API docs in your app?
Here are a couple of example docs: https://space-api.portaldocs.dev (and the OpenAPI behind it: https://github.com/portaldev/nasa-apod-api-docs/blob/main/op...)
https://recur-api-beta.portaldocs.dev
At my previous workplace we've built the whole docs portal (including the API reference) as a custom static website with Contentful (a json CMS) underneath. It was a real pain in the ass to edit and maintain, that's how I got the idea.
I'm building a tool to render Stripe-like API docs from OpenAPI/Swagger files.
I thought that the best way to get people to discover my tool and be useful at the same time is to build docs for various open APIs. (Let me know if you need API docs for your open, or even better, an open source API, and I'll make it happen!).
How it works:
- The OpenAPI/Swagger is stored on S3 and rendered on the server-side using NextJs (on Vercel).
- I use NextJs's incremental static rendering (ISR) to render the doc in the background.
- NextJs's middleware (a new thing in NextJs 12) routes the request to an appropriate route based on the subdomain.
- I'm looking to make the docs generator an open source in the future, when I build out the editing feature which will be paid.
Any feedback/thoughts highly appreciated!
This phone thing, as well as Lithuania allowing to the word Taiwan in "Taiwanese Representative Office in Lithuania" were the reasons for economic pressure and unofficial sanctions from China [1].
Meanwhile Taiwan is making a big effort to strengthen economic relations with Lithuania, including investments in the semiconductor industry in Lithuania [2].
[1] https://www.lrt.lt/en/news-in-english/19/1569623/china-threa...
[2] https://www.politico.eu/article/lithuania-taiwan-china-micro...
* https://github.com/vercel/next.js/discussions/11552#discussi...
Whereas a similar contract between Germany and Biontech (Germany paid biontech $445 million to help develop the vaccine) didn't include a clause defining export priorities. Pfizer-Biontech is exported all over the world.
Canada, for example, gets their Pfizer-Biontech from the EU, instead of Michigan where they're also produced.
So far the EU has exported 41.6 million doses of the vaccine (the largest importer being the UK)[2]. Both the US and the UK have exported 0 vaccines.
[1] https://twitter.com/davekeating/status/1372897635577761803
[2] https://twitter.com/AlexTaylorNews/status/137362147260701081...
Building prose.ui.com (UI for tech docs) and dhub.dev (dev tooling).
Strong in frontend systems, backend APIs, and product execution.
Available for contract work.