pwa-builder / PWABuilder

The simplest way to create progressive web apps across platforms and devices. Start here. This repo is home to several projects in the PWABuilder family of tools.
https://docs.pwabuilder.com
Other
2.69k stars 282 forks source link

Developers should have a rich documentation experience #2669

Closed nmetulev closed 2 years ago

nmetulev commented 2 years ago

Tell us about your feature idea

The documentation across PWABuilder is currently spread out across the site and our repos, and it is hard to keep track of where to go to learn about how to use packaging, the starter, the extension, and everything in between. We should unify all our documentation and make it as easy as possible for developer to find the info they need while we guide them through their entire PWA development journey.

Do you have an implementation or a solution in mind?

To avoid reinventing the wheel, we should leverage a docs solution allowing us to focus on the content and not the site. A great tool for building documentation is https://docsify.js.org/ which comes with everything we'd need to create a rich documentation resource. This resource should live under docs.pwabuilder.com

The documentation should include anything a developer would need to build their PWA, from learning about PWAs, starting new projects, converting existing projects, deploying, and publishing. We have much of this documentation wrirten in many different forms. Here is an (incomplete) potential structure for this documentation:

Have you considered any alternatives?

Lets use this issue to define what documentation we want to include and define the structure by editing this description

ghost commented 2 years ago

Thanks for submitting a new feature request! I've automatically added a vote 👍 reaction to help get things started. Other community members can vote to help us prioritize this feature in the future.