Independent development of frontend and backend

I wanted to know if anyone wants to write the frontend with react and backend separately with mvc and nhibernate like we have to do now. Does this method of development have a specific name ???

Somewhere I saw Front and Backend being developed separately and working as two separate apps working on two different ports. Anyone know what this method is called? There is training in this ?

thanks