douglasdeoliveira / react-micro-frontends

This is a monorepo ReactJS based in micro frontends

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Monorepo React Micro Frontends

GitHub top language GitHub language count Repository size GitHub last commit Repository issues GitHub

Technologies   |    How To Use   |    License   |    Inspiration

๐Ÿš€ Technologies

This project was developed with the following technologies:

โ„น๏ธ How To Use

To clone and run this application, you'll need Git, Node.js v10.16 or higher + Yarn v1.13 or higher installed on your computer.

Create a .env file based on the .env.example contained in each module of the project and fill in the necessary information.

From your command line:

# Clone this repository
$ git clone https://github.com/douglasdeoliveira/react-micro-frontends

# Install dependencies
$ cd react-micro-frontends && yarn

# Run all micro-frontends together
$ yarn start

Another examples:

# Run a specific micro-frontend
# yarn start:MODULE_NAME (see package.json)
$ yarn start:foo

# Install global dependency on the project
$ yarn add react -W

# Install dependency on a specific module
# yarn workspace MODULE_NAME YARN_COMMAND
$ yarn workspace @project/foo add react

๐Ÿ“ License

This project is under the MIT license. See the LICENSE for more information.

๐Ÿ“š Inspiration


Made with โ™ฅ by Douglas de Oliveira ๐Ÿ‘‹ Get in touch!

About

This is a monorepo ReactJS based in micro frontends

License:MIT License


Languages

Language:TypeScript 53.5%Language:JavaScript 24.3%Language:HTML 11.6%Language:SCSS 9.1%Language:Shell 1.5%