Pull to refresh

Comments 4

Хорошее описание, особенно понравились комментарии - очень хорошо поясняют, что происходит.

Но есть небольшие замечания по оформлению:

  • Клиент: не приведены стили (App.scss). Поcле запуска выдишь совсем другое, относительно приведенных скриншотов. И это сильно портит первое впечатление от запуска.

  • Структура сервера: местами съехала структура / форматирование или еще что - index.ts должен быть в src, а отображается в корне. Съехал и onError.ts.

И не совсем понимаю, почему сервер при сборке должен стартовать: "build": "tsc --build && cross-env NODE_ENV=production node build/index.js".

TypeScript не стандарт, а пятое колесо, которое всё коммьюнити без всякой веской причины тащит абсолютно во все проекты, даже туда где он по сути ничего кроме дополнительного времени на описание типов не приносит.

Вообще я совершенно так же считал несколько лет назад. Сейчас уже становится больно, когда не можешь навести на переменную и узнать, какой конкретно интерфейс там лежит.

Я готов признать что TS хорош в больших проектах, где над разными частями проекта работают разные люди.

Но сейчас его тащат абсолютно в любой лендинг, это превратилось в настоящую истерию.

Sign up to leave a comment.