Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/patricklafrance/wmfnext-remote-1
Remote project for wmfnext federated app
https://github.com/patricklafrance/wmfnext-remote-1
federated-application federation microfrontend microfrontends module-federation react react-router spa webpack webpack-module-federation
Last synced: 12 days ago
JSON representation
Remote project for wmfnext federated app
- Host: GitHub
- URL: https://github.com/patricklafrance/wmfnext-remote-1
- Owner: patricklafrance
- License: apache-2.0
- Created: 2022-12-16T16:53:07.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-10T00:24:28.000Z (about 2 years ago)
- Last Synced: 2024-10-19T05:21:57.828Z (4 months ago)
- Topics: federated-application, federation, microfrontend, microfrontends, module-federation, react, react-router, spa, webpack, webpack-module-federation
- Language: TypeScript
- Homepage:
- Size: 795 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wmfnext-remote-1
Remote application for [wmfnext-host](https://github.com/patricklafrance/wmfnext-host) to showcase [wmfnext-shell](https://github.com/patricklafrance/wmfnext-shell).
A [live example](https://wmfnext-host.netlify.app) of this application is hosted on Netlify.
- [Installation](#installation)
- [Start developing](#start-developing)
- [Publish the application](#publish-the-application)## Installation
This project use Yarn, to install Yarn:
```
choco install yarn
```For more options to install Yarn, view https://yarnpkg.com/lang/en/docs/install/#windows-stable.
To install the project, open a terminal at the root of the workspace and execute the following command:
```bash
yarn install-dev
```> To ease local development symlinks to shell packages are automatically created at installation.
## Start developing
To develop as a remote module:
[Open a terminal in VSCode](https://code.visualstudio.com/docs/editor/integrated-terminal#_managing-multiple-terminals) and execute the following command:
```bash
yarn dev
```To develop in isolation with an application shell:
[Open a terminal in VSCode](https://code.visualstudio.com/docs/editor/integrated-terminal#_managing-multiple-terminals) and execute the following command:
```bash
yarn dev-local
```## Publish the application
Push a commit and the application will be automatically deployed on Netlify.
## Other commands
### build
```bash
yarn build
```### clean
```bash
yarn clean
```### link-pkg
```bash
yarn link-pkg
```### reset
```bash
yarn reset
```