Очень много предложений, которые вообще очень сложно понять.
Вот например (взял первый попавшийся абзац):
>Это может не касаться React на серверной стороне, но было бы странно, создавать компоненты, которые бы отличались в этом плане на серверной и клиентской стороне.
Помимо пунктуации и повторений «серверной стороне — серверной стороне» — тут очень сложно вообще понять, что хотел сказать автор.
Возможно стоит просто писать своими словами, типа:
«Можно было бы не делать это на сервере, но это странно — создавать компоненты, которые по-разному работают на бэкенде и фронтенде».
P.S.
> я неохотно проповедую изоморфные JavaScript приложения — это вообще перл =)
Да, вы правы, есть несколько не очень читаемых мест. Дело в том, что у автора статьи очень какая-то странная манера речи, и местами самому трудно понять, о чем он. Так что это только небольшой процент из того, что нужно было оптимизировать. Сейчас поисправляю.
Построение надежных веб-приложений на React: Часть 4, серверная генерация