Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/weedshaker/event-driven-web-components-helia
A web component controller doing all ipfs/helia stuff with view web components showing the requested content
https://github.com/weedshaker/event-driven-web-components-helia
helia ipfs ipfs-web webcomponent webcomponents
Last synced: 3 months ago
JSON representation
A web component controller doing all ipfs/helia stuff with view web components showing the requested content
- Host: GitHub
- URL: https://github.com/weedshaker/event-driven-web-components-helia
- Owner: Weedshaker
- License: mit
- Archived: true
- Created: 2024-04-17T13:43:15.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-04T09:28:37.000Z (8 months ago)
- Last Synced: 2024-09-26T16:41:36.418Z (3 months ago)
- Topics: helia, ipfs, ipfs-web, webcomponent, webcomponents
- Language: JavaScript
- Homepage: https://weedshaker.github.io/event-driven-web-components-helia/
- Size: 702 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Event Driven Web Components IPFS
> A [ipfs](https://ipfs.tech/) - [helia](https://github.com/ipfs/helia) implementation through event driven web components. Including a controller dealing with all helia and a view web component showing the visual output.
### Installation and Serving
- npm install
- npm run serve### Articles
- [Build an Event Driven TodoMVC App with 8 lightweight VanillaJS Web Components](https://dev.to/weedshaker/build-an-event-driven-todomvc-app-with-8-lightweight-vanillajs-web-components-5b65)
- [DOM and the event driven architecture - Introduction](https://dev.to/weedshaker/dom-and-the-event-driven-architecture-1519)
- [Web Components and now what?](https://dev.to/weedshaker/web-components-and-now-what-k97)### Support
- [Twitter](https://twitter.com/weedshaker)
## Implementation
Frontend Event Driven Architecture works basically like the DOM itself. There are loosely coupled components (nodes), which emit events and those get captured by other components. They may also emit events on their behalf, which can be consumed.
## Credit
Created by [スィルヴァン aka. Weedshaker](https://github.com/Weedshaker)