Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)