TrackableEntities / TrackableEntities.Express.Home

TrackableEntities.Express is a re-write of the Trackable Entities project that includes both C# and JavaScript client and server libraries with support for EF7 (Entity Framework for .NET Core) and possibly some NoSQL persistence frameworks.
MIT License
1 stars 1 forks source link

[Design Goals] Client-side model metadata #6

Open tonysneed opened 8 years ago

tonysneed commented 8 years ago

Issue for discussing [Design Goals] Client-side model metadata

weitzhandler commented 6 years ago

If my understanding of this issue that we need to base the client-side models based on metadata retrieved from the server, then I agree this will be great. Especially since we could automate cascaded deletions and other M-0..1 situations, and even validation at some level.

You might be able to re-use EFCore's scaffolding tools to generate client-model or to gather Metadata. I liked Breeze's way of having a single controller leaving all the work for the cache manager.

Real goal is to have EF and the client side tracker do all the work.

tonysneed commented 6 years ago

👍