Some time ago I did an example of Angular Application with IRIS on a backend.
Source for this project available on gitlab.
How to develop Angular application, you should look at angular documentation, and all about frontend development. There are some tools, which helps to develop and build your frontend side. Such as webpack, which do most of work related with build your sources to production ready environment.
In my simple project, you need only docker, and any editor, preferable VSCode