Angular Mat Table Crud

screenshot of Angular Mat Table Crud
angular

CRUD operations for the Angular Material Table

Overview:

The CRUD for Angular Material Table project showcases a CRUD implementation on Angular Mat-Table, with frontend updates based on operations performed. It is designed to work with data from a backend like MySQL, but can also be used with locally generated data. The project has been updated to run on Angular version 13, including Angular Material 13.

Features:

  • CRUD Operations: Allows for Create, Read, Update, and Delete actions on Angular Mat-Table.
  • Frontend Updates: Frontend updates are reflected in real-time based on the CRUD operations performed.
  • Support for Angular Versions: Project branches are available for Angular 6 and Angular 4.
  • REST API Integration: Integration with a PHP RESTful API for backend updates to a MySQL database.
  • Data Handling: The project includes a dataService with HttpClient REST code for handling data interactions.
angular
Angular

Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.