Best Working patter for loading assets dynamically

Hey UE community.

I have a problem and it’s a challenging one. The thing that I’m currently working on is a raw structure which should be capable of loading fully dynamic. So assets are going to be downloaded through a socket connection from a custom server (NodeJS) and loaded into the game environment.

After lots of search and using some code snippets I understand there is no clear solution to this. Also to make things more difficult, my Engine version is 4.22 so many of sample codes are already broken.

I’m relatively new to Unreal Engine environment so it would be great if someone suggest a clear C++ solution to this.