The task is to get data from the server from the database - i.e. record set. And display them on the site in the form of a table with the ability to add a new entry, edit a specific entry, and delete this entry. Editing can occur either directly in the table cells, or on another page / modal window. After clicking on the delete button, a dialog box should appear. After confirmation, the record should be deleted and visually from the table, and a request sent to the server. Moreover, in theory, the line should be visually deleted only after successful deletion from the database on the server, otherwise a discrepancy may occur. When editing directly in the table I found this option with Angular-xeditable
If editing is impossible in cells (for example, the editing form contains additional fields), then in theory some kind of modal window should open
The site uses Bootstrap. Also Bootstrap UI
Suppose I get the data in the controller as JSON . The idea comes through ng-repeat to display all the records in a table, fasten the buttons, click on one to go to the page with the editing form, click on another to give a dialog box and send a DELETE request from the id record to the server, but there are more convenient ways? How best to organize a table? Maybe there are some plugins / libraries?
In general, the trivial task of displaying and editing. What interests me is not the fundamentals of the theory, but the implementation directly with AngularJS, I would not want to reinvent the wheel and write the entire implementation manually from scratch.
Update: while I found this option , I study