Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #21686
| Newsgroups | comp.lang.javascript |
|---|---|
| Date | 2013-10-21 21:23 -0700 |
| References | <c256877d-7ca6-45a2-9db7-a6ea45558e55@googlegroups.com> |
| Message-ID | <dac2f236-bf97-4da3-9ee5-46d7c355facc@googlegroups.com> (permalink) |
| Subject | Re: JUL - The JavaScript UI Language |
| From | "Michael Haufe (TNO)" <tno@thenewobjective.com> |
On Tuesday, October 15, 2013 8:21:08 AM UTC-5, zone.b...@live.com wrote: > = About = > > The JavaScript UI Language (JUL) is a configuration and instantiation module for the JavaScript frameworks. It can be used with any framework that accepts a configuration object as a constructor parameter, or with a custom factory for the other frameworks. Automagically? > JUL parses a tree of configuration objects, and creates the run-time components in the expected order and membership. So from a traditionally implementation-dependent ordering of of object members it will derive the "expected order"? > For the most uses, after this step, you will have your application's user interface up and running. Do you have one of the exceptional cases you can share? > = Features = > > * implements programming by configuration for event-driven UI JavaScript frameworks > > * top-down and bottom-up creation of the component tree I assume this means you can combine object literals however you want, and they'll be interpreted by the framework. > * converts a DOM XML document into a configuration tree Can it convert a configuration tree back into an XML document, or is this a one way trip? > * supports configuration inheritance and tparser meta-information inside a configuration node So it can parse an arbitrary XML document into a "configuration tree" while still having reserved object members without collision? While still turning that document into a object literal representation that can create instances of UI elements that can be consumed by other frameworks? Tell me more... > * fully configurable parsing and ability to map node IDs as component instances Wait, is this XUL only? > * serialization of the configuration tree to JavaScript or JSON source code But not the format it was parsed from? > = URL = > > http://jul-javascript.googlecode.com/ Articles and tutorials link sends me to a google search... The "forum" link has one post... and it is a clone of content. The API link has content though. I am still curious to how this interacts with other frameworks (as they haven't been enumerated that I can see). Are you dictating to those frameworks how to create UI components? Reading the source code was a little more enlightening: https://googledrive.com/host/0B9zLzpZ-06uFY1A2OG5Dd0k3TW8/docs/symbols/src/jul.js.html
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
JUL - The JavaScript UI Language zone.builder@live.com - 2013-10-15 06:21 -0700 Re: JUL - The JavaScript UI Language JJ <duh@nah.meh> - 2013-10-16 04:45 +0700 Re: JUL - The JavaScript UI Language "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2013-10-21 21:23 -0700 Re: JUL - The JavaScript UI Language dhtml <dhtmlkitchen@gmail.com> - 2013-10-21 21:58 -0700
csiph-web