Skip to content

foundational utils and structures for the modern world

License

Notifications You must be signed in to change notification settings

swimmadude66/tectonica

Repository files navigation

Tectonica

A simple collection of foundational elements used in modern app development

@tectonica/store

A Map interface which exposes some methods to watch for changes. Currently utilizes rxjs, but an eventEmitter vesion based off the AbstractManager in this repo is likely coming soon

@tectonica/manager

An AbstractManager concept which allow emitting and subscribing to events with specific keys, along with some react hooks and utils to create react hooks utilizing the managers. Useful for sharing data across an application without triggering unnecessary re-renders. based on a concept by @kern and utilizing tseep

@tectonica/vm

WASM-based VM system using quickjs-emscripten. JS code can be eval-ed in the WASM sandbox, and the sandbox can be configured to expose specific browser built-ins along with custom code.

@tectonica/utils

A toolbox of useful utilities as I collect them

About

foundational utils and structures for the modern world

Resources

License

Stars

Watchers

Forks

Packages

No packages published