Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.

UI Generation #487

Open
dbluhm opened this issue Oct 29, 2020 · 0 comments
Open

UI Generation #487

dbluhm opened this issue Oct 29, 2020 · 0 comments

Comments

@dbluhm
Copy link

dbluhm commented Oct 29, 2020

In order to fully replace the 2.x line, we need at least some of the UI generation components in place.

As of 4ddedec, only some of the necessary pieces are in place for this. A preliminary implementation of generating typescript class from DataElements is about all we have, with an example of reflecting from this class present in rse-renderer-client-test.

@jayjaybillings I've struggled to work through some of the ambiguity and I think that has been the major hold up on this feature. In an effort to disambiguate, here are a few questions:

  • What technologies are we okay with introducing into ICE to support UI generation? So far I've been working under the assumption that we'd rather not introduce any dependencies on a particular framework. Making something that is usable on a variety of frameworks definitely seems desirable but it has made it challenging to target a specific approach.
  • On a similar vein, should I just do a pure Lit Element Template approach with plain old HTML5?
  • We've talked specifically about Web Forms but are there any other UI elements we want to target specifically for initial release of ICE 3?

I'll likely have more questions down the line but there's a start 🙂

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant