Every time I look at certain tutorials I come across stuff like :GetAsync
or :PostAsync
etc. Then it makes me wonder, what is (an) Async? I understand the code they write, but it's only that thing that I don't know about.
I hope someone can tell me what it is!
Async stands for Asynchronous - it means that a process operates independently of other processes, whereas synchronous operation means that the process runs only as a result of some other process being completed or handing off operation. Source For example, if something is asynchronous, you don't need to wait for it to finish before you move on to the next instruction. If something is synchronous, you need to wait for the instruction to complete before moving on to the next instruction. An example of asynchronization in Lua is coroutines