cellplatform / platform-0.2.0

/sys (shared system modules)
Other
4 stars 2 forks source link

spike → vendor.wallet.rainbow #139

Closed philcockfield closed 1 year ago

philcockfield commented 1 year ago

Folder location: /code/vendor/vendor.wallet.rainbow


Crypto Wallet Connector

Module namespace: vendor.wallet.rainbox

Libraries (dependency layers):



Notes on added dependencies

According to RainbowKit docs (circa June 2023):

Industry standards For better interoperability with most products, we rely on viem and wagmi — the most commonly used libraries in the space.

ref

philcockfield commented 1 year ago

NB: The initial "unloaded" (spinner bar) state, and then setting it to autoload:true then reloading the host demonstrates the code-splitting and lazy loading of the various ESM modules that make up the UI component experience (namely

This allows a zero-dependency initial load experience, then when loading the code-split modules, approximately 1.2MB of additional bundled JS is pulled to the client.

https://github.com/cellplatform/platform-0.2.0/assets/185555/604d81bb-28fc-4a16-8d5a-7eeeeb3f9a3a