-
-
Notifications
You must be signed in to change notification settings - Fork 179
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
Very cool! Curious to learn more about how it works #5
Comments
Hi @loudmouth, |
Thanks for the kind words. 😃
Once we get the Of course this is a very simplified summary of what is actually happening. Regarding the requirements I wrote a small section about it in the README If you provide me with the build directory (the directory ready to be served as a static site) generated by some other bundler, I could tell you how easy/hard it will be to adapt Keycloakify to work with it. 👍🏻 (1) I am not particularly proud of the way I implemented that. <#list .data_model?keys as var>
${var}
</#list> I will re-write it later. |
awesome. thanks for this writeup. I only have one question at this point:
I had actually seen that javascript inside the rendered templates, and it makes sense. What I'm curious about it, how did you figure out what |
No, I inferred from the usage in the .ftl files of the base theme. |
Just want to say I think this is an extremely cool project! It's cool to see how much energy you are putting into it.
I am curious to learn more about how the build system works, including what inputs are expected and how they might be structured. What dependencies (for instance, running the demo app, i had to install
maven
andwget
on Mac), and what outputs, and intermediate outputs are generated.?As far as I can tell, the build tool uses webpack to generate some modules, and then those modules are injected into the ftl templates? How is the
window.kcContext
context populated?Anyway, maybe i'm just that kind of person who needs to know how things work before moving forward, but it would also help with integrating with other build tools such as Bazel, and maybe would help in getting a little more traction :-)
The text was updated successfully, but these errors were encountered: