По рекомендациям гугла не прохожу по одному пункту "Уменьшите время ответа сервера".
Страница грузится в районе 500-800 мс, засекал время выполнения всех участков кода:
- обработка базы данных и всей логики составляет 60-80 мс
- все остальное время составляет рендер страницы.
Рендерю так:
res.render('page', {
data: data
});
Собственно я вижу только два выхода из ситуации:
1. Докупить мощности на сервер, но это не выгодно
2. Повырезать куски в коде самой страницы
Есть ли еще какие варианты?
Шаблонизатор — Jade
Не разобрался как здесь сделать спойлер, поэтому Jade-код залил сюда:
https://jsfiddle.net/ezkda12j/