Skip to content

frontyjs/fronty

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

fronty

All Contributors

A set of tools designed to orchestrate micro-frontend apps

Example

Abstract

Fronty was designed in mind to help teams using microservices approach composing their UI layer the same as they are developing their backend services.

Consider a team that is developing a Product microservices who represent a product entity in an ecommerce solution. The team also want to supply only their UI part, who is complient with the Product spec, and not depend on another frontend team to develop it.

In microservices we have a pattern called Server-side page fragment composition, so that team can supply only their fragment dealing only with their microservice.

Fronty will help to compose a SPA experience front-end solution, collection all the neccesary fragments from our microservices.

Installation

NPM:

npm install @fronty/core

Yarn:

yarn add @fronty/core

Script tag:

<script src="https://unpkg.com/@fronty/core@latest/dist/fronty.min.js" />

Contributors

Thanks goes to these wonderful people (emoji key):

Alon Valadji
Alon Valadji

πŸ€” πŸ’»
Dor Kleiman
Dor Kleiman

πŸ€” πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!

Stargazers

Stargazers repo roster for @frontyjs/fronty

Forkers

Forkers repo roster for @frontyjs/fronty

About

your micro frontend companion

Resources

License

Stars

Watchers

Forks

Packages

No packages published