Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support App Components #9

Open
escv opened this issue Jul 4, 2018 · 0 comments
Open

Support App Components #9

escv opened this issue Jul 4, 2018 · 0 comments

Comments

@escv
Copy link
Owner

escv commented Jul 4, 2018

Currently the /content Folder only supports displayable Content for the /templates

The Idea is here to also support an App Component that displays a (client based) WebApp.
There could be an appname.app (structured) file inside the content page tree that consists of initialization config (required Resource files) and params for a WebApp.

There will be a simple app Template (part of younic) that consist of a App Root

Container to render the app into it. Doing some webpack logic can initialize an App here. The app can make use of a REST backend directly hosted on younic itself (OSGi R7 Bundles can host JAX-RS service endpoints).

Maybe there will be a resource/ts next to resource/js to support typescript apps that are transpiled (upon detected changes) and servered by the younic dispatcher.

younic is well suited for WebApps because of the focus on serving static file resources as well as the posibility to host a service endpoint using JAX-RS.

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

No branches or pull requests

1 participant