Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Highly declarative UI without using templates (...

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Highly declarative UI without using templates (Graz)

Avatar for Frantisek Kolar

Frantisek Kolar

September 11, 2019

More Decks by Frantisek Kolar

Other Decks in Programming

Transcript

  1. – Craig Federighi “Most of the UI code written in

    traditional frameworks is a mechanical application of (unstated) rules rooted in the domain object data model !.” Motivation
  2. What is MetaUI ? It uses your model (domain object)

    + Meta data describing this object ( OSS rules) Set of APIs and min. set of components To dynamically derive whole a UI for you on the fly without templates.
  3. Features Dry Principle Uses Object Introspection Customization capability UI Library

    agnostic Visibility, Validity and Editability Create, Edit, View mode