All Projects → douglasdeoliveira → React Micro Frontends

douglasdeoliveira / React Micro Frontends

Licence: mit
This is a monorepo ReactJS based in micro frontends

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to React Micro Frontends

React Workspaces Playground
⚛️ 🐈 Zero Config Create-React-App Monorepos with Yarn Workspaces, Lerna and React Storybook.
Stars: ✭ 658 (+978.69%)
Mutual labels:  monorepo
Ethereumjs Monorepo
Monorepo for the Ethereum VM TypeScript Implementation
Stars: ✭ 813 (+1232.79%)
Mutual labels:  monorepo
Pectin
Rollup-related tools for incremental transpilation of packages in Lerna-based monorepos
Stars: ✭ 50 (-18.03%)
Mutual labels:  monorepo
Next Right Now
Flexible production-grade boilerplate with Next.js 10, Vercel and TypeScript. Includes multiple opt-in presets using Storybook, Airtable, GraphQL, Analytics, CSS-in-JS, Monitoring, End-to-end testing, Internationalization, CI/CD and SaaS B2B multi single-tenancy (monorepo) support
Stars: ✭ 671 (+1000%)
Mutual labels:  monorepo
Lerna Yarn Workspaces Example
How to build TypeScript mono-repo project with yarn and lerna
Stars: ✭ 787 (+1190.16%)
Mutual labels:  monorepo
Angular6 Monorepo Experiment
A monorepo experiment using Angular-CLI and Lerna
Stars: ✭ 15 (-75.41%)
Mutual labels:  monorepo
Lerna Changelog
📖 PR-based changelog generator with monorepo support
Stars: ✭ 611 (+901.64%)
Mutual labels:  monorepo
Pathwar
☠️ The Pathwar Project ☠️
Stars: ✭ 58 (-4.92%)
Mutual labels:  monorepo
Oao
A Yarn-based, opinionated monorepo management tool
Stars: ✭ 796 (+1204.92%)
Mutual labels:  monorepo
React Native Web Template
Template project for sharing code between iOS, Android & Web using monorepo
Stars: ✭ 45 (-26.23%)
Mutual labels:  monorepo
Lerna
Splitting up large codebases into separate independently versioned packages is extremely useful for code sharing. However, making changes across many repositories is messy and difficult to track, and testing across repositories becomes complicated very quickly.
Stars: ✭ 31,079 (+50849.18%)
Mutual labels:  monorepo
Nx
Smart, Fast and Extensible Build System
Stars: ✭ 9,737 (+15862.3%)
Mutual labels:  monorepo
Mapbox Gl Js
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Stars: ✭ 8,017 (+13042.62%)
Mutual labels:  monorepo
Travis Cookbooks
Chef cookbook monolithic repo 📖 💣
Stars: ✭ 669 (+996.72%)
Mutual labels:  monorepo
Next Express Monorepo Starter
NextJS, Express and Now as Microservices with Yarn & Lerna Workspaces
Stars: ✭ 50 (-18.03%)
Mutual labels:  monorepo
Nteract
📘 The interactive computing suite for you! ✨
Stars: ✭ 5,713 (+9265.57%)
Mutual labels:  monorepo
Phpfn
Functional PHP Toolstet: Centralized monorepository for all libraries
Stars: ✭ 19 (-68.85%)
Mutual labels:  monorepo
Terra Clinical
Terra Clinical is a repository for terra react components used only in a clinical setting.
Stars: ✭ 59 (-3.28%)
Mutual labels:  monorepo
Eslint Plugin Monorepo
ESLint Plugin for monorepos
Stars: ✭ 56 (-8.2%)
Mutual labels:  monorepo
Apployees Nx
A collection of builders and extensions for the https://nx.dev monorepo tooling.
Stars: ✭ 43 (-29.51%)
Mutual labels:  monorepo

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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].