Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bfulop/sandboxclient
Front end for the sandboxed server renderer
https://github.com/bfulop/sandboxclient
Last synced: 11 days ago
JSON representation
Front end for the sandboxed server renderer
- Host: GitHub
- URL: https://github.com/bfulop/sandboxclient
- Owner: bfulop
- Created: 2021-05-23T07:03:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-18T09:25:01.000Z (over 3 years ago)
- Last Synced: 2024-11-21T14:41:37.062Z (2 months ago)
- Language: TypeScript
- Homepage: https://hellosandbox.vercel.app/
- Size: 186 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sandboxed Renderer Client Component
See a [video demo](https://www.youtube.com/watch?v=a8Fpy4dadf0)
This is the client side viewer of the [sandboxed server](https://github.com/bfulop/sandbox_render_server/)
## Goals
1. learn and practice fp-ts and functional programming techniques
2. Render any website in a client app without receiving any of the original JavaScript## Architecture diagrams
![6-user-events](https://user-images.githubusercontent.com/1718128/126048878-6b2c8679-5e38-43ea-9f64-cb9afa3f650e.png)
![2-dom-insertion](https://user-images.githubusercontent.com/1718128/126048888-cfa02b66-5934-428a-84af-c42e7ef5936d.png)
![4-dom-updates](https://user-images.githubusercontent.com/1718128/126048918-47fa7d4c-f9d4-46d2-ac66-07a2d71e4e77.png)
![5-assets](https://user-images.githubusercontent.com/1718128/126048920-c5dbd604-46eb-47d2-98bb-bccb99fe2a16.png)