Vheissu / aurelia-for-real-world-web-applications-book-feedback

Post feedback as issues here on Github for the Aurelia book. Be as descriptive and honest as you like.
15 stars 0 forks source link

Add in simple example application for a report builder showing widget system and ability to add in widget components #9

Closed Vheissu closed 7 years ago

Vheissu commented 8 years ago

A suggestion received by a reader on Gitter. They want to know how to build a builder type application where you can drag in components, etc. This was a suggestion from @tosso

wshayes commented 8 years ago

Example blog article on this: http://www.sitepoint.com/composition-aurelia-report-builder/

The compose and custom element features of Aurelia seem perfectly designed to create a personalized Dashboard app (e.g. Google Gadgets) where you can drag Dashboard Gadgets onto your Dashboard (weather, company phone directory, office supply ordering tool, etc).

tosso commented 8 years ago

I've read that too but the comment in article states it might not be the prefer way to do UI composition.

wshayes commented 8 years ago

Agree with the commenter as well and understand Vildan's point in trying to make it less confusing by focusing on composition, but the toolbox and report are definitely a use case for compose. The other parts of the app should be custom elements.

Vheissu commented 7 years ago

Parking this for now. There will be far better examples in the applications section soon.