DUICE (Data-oriented UI Component Engine)
Laziness and Chronic Stress from Complexity of UI Development have been developed to the following purpose.
MVC Auto-Binding (between Data Structure and HTML DOM Element)
By using the installed DataMap and DataList Data Structure, bidirectional binding processing is performed with Element in charge of presentation of the screen. (Internally it is Observer Pattern) When changing the data of DataMap and DataList, the value of the UI DOM element binding was also automatically changed. Conversely, if the user changes the value of the UI DOM Element, the binding data is automatically changed.
Reducing Learning Curve (via Just Simple HTML5 data-* Attribute)
application.oopscraft.net (Standalone Application Platform) http://application.oopscraft.net/admin
Official Website http://duice.oopscraft.net ### Source Repository https://github.com/oopscraft/duice ### Distribution Download http://duice.oopscraft.net/dist/duice.zip ### Licence Anyone can use it freely. Modify the source or allow re-creation. However, you must state that you have the original creator. However, we can not grant patents or licenses for reproductives. (Modifications or reproductions must be shared with the public.)
Licence: LGPL(GNU Lesser General Public License version 3) Copyright (C) 2017 duice.oopscraft.net Contact firstname.lastname@example.org