Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/single-spa/single-spa.js.org
https://github.com/single-spa/single-spa.js.org
documentation front-end microservices single-spa
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/single-spa/single-spa.js.org
- Owner: single-spa
- Created: 2018-04-09T19:53:35.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-18T23:54:29.000Z (2 months ago)
- Last Synced: 2025-01-13T10:04:44.191Z (13 days ago)
- Topics: documentation, front-end, microservices, single-spa
- Language: JavaScript
- Homepage: https://single-spa.js.org/
- Size: 83.5 MB
- Stars: 109
- Watchers: 21
- Forks: 234
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# single-spa.js.org
This repo contains the source code and documentation powering [single-spa.js.org](https://single-spa.js.org). Powered by [Docusaurus](https://docusaurus.io/).
## Prerequisites
1. git
1. node >=16.14
1. [your fork](https://github.com/single-spa/single-spa.js.org/fork) of this repo## Installation
1. `git clone [email protected]:/single-spa.js.org.git`
1. `cd single-spa.js.org` to go into the website root
1. `npm i` to install dependencies## Running locally
1. run `npm start` to start the hot-reloading development server
1. `open http://localhost:3000` to open the site in your favorite browser
- Changes to files in `src/` will hot-reload
- Changes to markdown files in `docs/` will hot-reload
- Changes to `docusaurus.config.js` and `sidebars.json` will not hot-reload## Contributing
Want to help improve the `single-spa.js.org` website? Checkout the steps below to learn how.
### Create a branch
1. `git pull origin master` to ensure you have the latest main code
1. `git switch -c descriptive-branch-name`Test visual changes using any number of latest versions of common browsers, on both desktop and mobile
### Contribute!
1. `git add . && git commit -m "My message"` (replacing `My message` with a commit message, such as `Fixed header logo`) to stage and commit your changes
1. `git push my-fork-name the-name-of-my-branch`
1. Go to the upstream [single-spa.js.org repo](https://github.com/single-spa/single-spa.js.org) and you should see recently pushed branches.
1. Create a pull request describing the changes
- If possible, include screenshots of visual changes.
1. (Optional) Post your PR in the #maintainers channel of the Slack workspace