Ngx Metaui Rules Save

One Framework to build a highly declarative and customizable UI without using templates.

Project README

Rules UI for Angular (MetaUI)

License: Apache 2.0 Build Status npm version

Dependency Status devDependency Status

Table of Contents

Description

MetaUI is set of APIs and components that dynamically generates User Interface based on your object model (JSON object + its type). It does so without developers having to layout components in template files. MetaUI uses rules (Meta Rules) to generate the UI.

This project is based on our original work on @aribauiand aribaweb. The MetaUI portion have been extracted and ported to Javascript. Our goal is make it lightweight, framework and component library agnostic. It transforms the typical UI development model from one where a developer layouts out all UI components in multiple template files to one where a developer defines rules and leverages MetaUI engine to create UI. MetaUI rules can be applied universally or to a specific object.

You can also read more in the High Level Architecture.

Sections below focus on the MetaUI therefore it is recommended that you watch our online presentations that give you some ideas about Rule driven User Interface.

Links refer to our original repo:

Why MetaUI

MetaUI is new, innovative way that allows you to build highly customizable front-end applications without 
writing HTML markup.

Not only can MetaUI make your applications more consistent, but additionally it can reduce amount of 
overall code you need to write. This reduction in code reduces overall development cost. 

How to obtain support

If you find some problem or have suggestion please do not hesitate to open up new issue and properly marking if this is a bug or feature suggestion.

Please, do not open issues for the general support questions as we want to keep GitHub issues for bug reports and feature requests. You've got much better chances of getting your question answered on our Slack channel

Open Source Agenda is not affiliated with "Ngx Metaui Rules" Project. README Source: ngx-metaui/rules
Stars
38
Open Issues
13
Last Commit
3 years ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating