AngelMunoz / Perla

A cross-platform tool for unbundled front-end development that doesn't depend on Node or requires you to install a complex toolchain
https://perla-docs.web.app/
MIT License
131 stars 12 forks source link

Refactor plugin registry and fsi session management #131

Closed AngelMunoz closed 10 months ago

AngelMunoz commented 1 year ago

As part of a slight re-design effort I have in mind for some parts of the codebase (apply a bunch of SRTP and maybe static abstract member in interfaces) to ease up the coupling some modules have to their inner value closures.

This should make it easier to swap certain parts of the implementation if not just the important values that allow to fake some implementations, the rest of the functionality should not be affected