idyll-lang/idyll

Alternative runtimes

Open

#346 opened on Jun 26, 2018

View on GitHub
 (23 comments) (6 reactions) (0 assignees)JavaScript (1,977 stars) (97 forks)batch import
ComponentsFeature RequestRuntimehelp wanted

Description

It would be nice to make the React dependency more modular. All of the React specific code lies in the idyll-components and idyll-document modules.

The components are implemented in react and would need to be re-implemented using whatever other framework one wanted to plug in (unless there is a meta component specification that exists and works across frameworks?)

The runtime (aka idyll-document) needs to read in the AST and instantiate the application. We'd need to to some work documenting all the behavior to make it feasible to re-implement with other frameworks, but I don't think it would be too bad.

/cc @eyeseast

Contributor guide