Съездил в отпуск в азию, попользовался российскими сервисами зарубежом и сгорел.

Неужели так трудно поставить CDN в азиатском регионе или хотя бы Дальний Восток, чтобы не было такой лютой задержки или отвала по таймауту (привет аэрофлот) с учетом того, что интернет был 5G на esim.

Еще все в этих спинерах на весь экран или инлайн-спинерах. Где при переходах, заново грузишь данные, это еще трата времени. Такими приложениями и сайтами просто невозможно пользоваться. В таких сервисах где нужно быстро посмотреть баланс, бронь, билеты, страховку и прочее, должно быть максимально оптимизированы ассеты, загрузка по сети, и все бить на чанки, делать интерфейс "асинхронным".

И под это горение я натыкаюсь на выступление Async React от React Conf 2025. Демка на гитхабе.

Теперь хочу тыкать всем и показывать зачем такой подход нужно применять в приложениях, если есть варианты (а это наши реалии) что пользователь будет обращаться к российским сервисам из-за границы.

Важное из демки: Fast network (<150ms): No loading states, the app performs and feels synchronous. Slow network (>150ms): Automatically displays loading states, and batches updates to prevent async bugs.

Посмотрите демку, насколько даже такое простое приложение как туду лист может быть приятно в медленных сетях.

Я уже не говорю о том, что если начать лениво каждый кусочек приложения грузить и продумывать, то как станет приятно пользоваться приложением, даже с такими асинхронными анимациями на элементах интерфейса.