Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/berialjs/berial
๐ Simple micro-front-end framework.
https://github.com/berialjs/berial
micro-frontend microservice
Last synced: 3 months ago
JSON representation
๐ Simple micro-front-end framework.
- Host: GitHub
- URL: https://github.com/berialjs/berial
- Owner: berialjs
- License: mit
- Created: 2020-07-27T13:04:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-23T06:00:22.000Z (over 2 years ago)
- Last Synced: 2024-09-19T21:16:47.882Z (4 months ago)
- Topics: micro-frontend, microservice
- Language: TypeScript
- Homepage: https://berial.vercel.app
- Size: 473 KB
- Stars: 520
- Watchers: 16
- Forks: 63
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-micro-frontends - berial
- awesome-micro-frontends - Berial - Simple micro-front end framework
README
Berial
:imp: Simple micro-front-end framework.
### Why Berial
Berial is a new approach to a popular idea: build a javascript framework for front-end microservices.
There are any wonderful features of it, such as Asynchronous rendering pipeline, Web components (shadow DOM + scoped css), JavaScript sandbox (Proxy).
Note: diffence form fre, Berial will pay attention to business value.
### Use
```html
import { register } from 'berial'
register([{
name: 'one-app',
url: '1.html',
allowList: ['fre'] // ๆฒ็ฎฑ็ฝๅๅ
},{
name: 'two-app',
scripts: ['2.js'], // ๅฏ้
styles: ['2.css']
}])```
### License
MIT ยฉyisar ยฉh-a-n-a