Claim your free Microservices by subscribing to our newsletter
Magic's Low-Code datagrid generator allows you to generate CRUD datagrids by clicking a button. The resulting code is perfectly assembled Angular code and follows all lint standards.
WHERE THE MACHINE CREATES THE CODE
A typical CRUD app with 50+ database tables requires endless nights of coding. Magic never overlooks anything, never becomes tired, and never create bugs. For CRUD heavy apps this implies that Magic automatically creates tens of thousands of lines of code for you in an instant, saving you months of development in the process.
A CRUD Datagrid Genie in a Bottle
The CRUD datagrid components Magic creates for you, are based upon Angular Material tables. The result supports filtering, sorting, and paging. In addition to create, read, update, and delete operations. Magic automatically takes care of left joins for you, and link tables or foreign keys, creating auto complete lookup components automagically.
Magic also creates an Angular HTTP service layer for you without effort. As a result, it allows you to access your automatically generated CRUD backend with a syntax resembling an O/RM. Magic also takes care of single sign on, and secures your database with all security best practices from our industry. The Sakila app was created in 1 second. Try it out here (admin/admin) if you wish.
What is your wish?
The datagrid generator is built upon templates. It allows you to create your own template, or start out with one of the existing templates and modify to your needs. Don’t you like the look of our templates? Create your own, or generate only the HTTP service layer for that matter. You can manually create your own GUI as you see fit. You can also set all parameters in templates to override the modules and components you want to generate your frontend around, and the colours you want to use.
Magic supports all lint standards in its frontend creation process and the result is easily modified Angular code. This allows you to use Magic as a “starter kit” for your own frontend efforts. Think about it like “ng new on steroids”. Except where “ng new” stops, Magic continues adding tens of thousands of additional lines of code to your project.
Our Low-Code CRUD Datagrid generator is built upon unique technology that saves you months of development, without compromising scalability, code quality, or other things you take for granted.
Create 100% secure web apps in seconds
Since the data grid is generated on top of Magic’s Low-Code CRUD API, your resulting web application is perfectly secure. The frontend will also dynamically show components according to what roles the user belongs to using a role-based access control pattern.
This results in that the user will only see components and UI elements the user is allowed to interact with.
Your frontend is served over a CDN network, implying it’s blistering fast. You can also download the generated code locally to edit or maintain it from your local development machine.
If you have special needs, such as uploading files or images, Magic automagically takes care of these. Date fields automagically transforms into date and time pickers. Foreign keys are automagically wrapped as autocomplete widgets, etc, etc, etc.
As you generate your backend Low-Code CRUD API, Magic will intelligently “guess” how you want to display your end resulting frontend. You can of course override Magic’s guesstimates with your own settings.
Create a cloudlet and generate an Angular CRUD frontend datagrid in minutes