…. or if you get disconnected by, say, dodgy internet connection or such.
There isn’t one “best one”. Always depends on requirements, which vary by device, underlying technology and use case.
…. or if you get disconnected by, say, dodgy internet connection or such.