I don't think that is how Stripe is doing it. The React app code is baked into their docs seamlessly, it's not two different things.
I have researched this to get the definitive, but it's difficult to find out what Stripe is using exactly. They are 100% generating their content statically though, and their user docs are dynamic with data.
It's clear that it's a monorepo that they are packaging up at build time to create a seamless website.
Any ideas on what they are using to accomplish this?
Regarding the original topic of this post, I'm 99% confident that Stripe is not using WordPress to write their docs and content either way.
P.S. On another note, I've been leaning on BDC to provide me with insight and feedback on my current project.
I really doubled down on this modern content system idea after I interviewed with Increase for a senior frontend role under Ben. They asked me to critique the frontend and tell them what I would improve. The only improvements I could find was the lack of user docs and marketing content to promote all their development efforts. It's @bdc of course, how am I going to improve his work when he is setting the bar?
Increase lacked content at the time because they hadn't yet found a seamless method of content management with their existing Vue.js codebase.
My current project solves all of this with a simple Next.js app that comes baked with everything a startup could need for content.
You may be over-indexing on “packaging”. It’s been a while since I’ve worked on docs, but much of what you’re calling “packaging” is simply routing to another app.
P.S. Yes! Developers want to package up their blog content, user docs, API docs, and app code into seperate repositories, but pack them up together into a single website during build time.
Coming soon to Elegant: Split your docs, React code, and blog content into seperate repos, and pack them back up into one app during build time : )
I have researched this to get the definitive, but it's difficult to find out what Stripe is using exactly. They are 100% generating their content statically though, and their user docs are dynamic with data.