Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robhameetman/micro-fe
๐ A collection of NPM initializers for bootstrapping micro-frontend solutions.
https://github.com/robhameetman/micro-fe
lerna-monorepo micro-frontends nodejs npm pre-alpha project-templates typescript
Last synced: about 1 month ago
JSON representation
๐ A collection of NPM initializers for bootstrapping micro-frontend solutions.
- Host: GitHub
- URL: https://github.com/robhameetman/micro-fe
- Owner: RobHameetman
- License: mit
- Created: 2019-09-21T22:39:20.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T04:19:48.000Z (almost 2 years ago)
- Last Synced: 2023-04-28T23:57:02.793Z (over 1 year ago)
- Topics: lerna-monorepo, micro-frontends, nodejs, npm, pre-alpha, project-templates, typescript
- Language: TypeScript
- Homepage: https://www.robhameetman.com
- Size: 1.03 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![@micro-fe][header]
# ๐ฆ @micro-fe
This project is a curated collection of NPM initializers for generating Micro-frontends
and micro-frontend structural patterns.- [๐ฆ @micro-fe](#%f0%9f%93%a6-micro-fe)
- [๐ผ Getting Started](#%f0%9f%92%bc-getting-started)
- [๐ Prerequisites](#%f0%9f%93%9a-prerequisites)
- [๐ฒ Installing](#%f0%9f%93%b2-installing)
- [๐ฅ Deployment](#%f0%9f%9b%a5-deployment)
- [๐งพ Project Dependencies](#%f0%9f%a7%be-project-dependencies)
- [๐ท Versioning](#%f0%9f%8f%b7-versioning)
- [๐ Authors](#%f0%9f%93%9c-authors)
- [๐ License](#%f0%9f%93%84-license)## ๐ผ Getting Started
The instructions below will get you a copy of the project up and running on your
local machine for development and testing purposes. See deployment for notes on
how to deploy the project on a live system.To use this project to bootstrap your micro-frontend project, run the following
in your terminal:```bash
npm init @micro-fe
```### ๐ Prerequisites
What things you need to install the software and how to install them
- Node v12+
- NPM v6+### ๐ฒ Installing
To install the project, clone and build the repo, then use `npm` to install
dependencies for each package.```bash
git clone [email protected]:micro-fe.git
cd micro-fe
npm i
```## ๐ฅ Deployment
Each package is versioned and deployed independently with `npm`:
```bash
npm version patch
npm publish
```## ๐งพ Project Dependencies
- [TypeScript](https://www.typescriptlang.org/) - Implementation language
- [NPM](https://www.npmjs.com/) - Dependency Management## ๐ท Versioning
I use [SemVer](http://semver.org/) for versioning. For the versions available,
see the [tags on this repository](https://github.com/RobHameetman/micro-fe/tags/).## ๐ Authors
- **Robert Hameetman** - __
See also the list of [contributors](https://github.com/RobHameetman/micro-fe/graphs/contributors) who participated in this project.
## ๐ License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
[header]: /.github/readme-root.png '@micro-fe'