Why is setState asynchronous ?

https://github.com/facebook/react/issues/11527
https://blog.cloudboost.io/3-reasons-why-i-stopped-using-react-setstate-ab73fc67a42e

赠人玫瑰,手有余香