We created an open source library EasyData (https://github.com/KorzhCom/EasyData) that covers all CRUD operations, both server-side API and client-side UI.

It takes all necessary information from your DbContext, so no need to modify anything when you add a new model class or change the existing one.

Paging, filtering and lookups are supported out-of-the-box.

Hope it will help someone.

Sergiy Korzh

Write code for money (.NET and TypeScript mostly). Run a small software business. Creator of EasyData open-source library (easy CRUD for ASP.NET Core).

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store