Написал чат на socket.io, серверная часть на express'е, чат достаточно простой - 1 html, 1 css, 2 js (серверный и клиентский файл). В продакшен чат заливать не планируется, просто хочется совершенствовать его, ради практики, да и просто удовольствие доставляет, всегда хотел сделать удобный чат. И да, как вы уже поняли, я новичок в программировании вообще.
Дошло время до разделения кода (т.к. изначально его было мало, смысла не было, сейчас же местами путаюсь). И сделать роутинг (буквально три роута - '/' (главная, где будет список комнат), '/chat' (когда юзер в комнате, просто слово chat, без какого-либо id), и что-то вроде '/about' (просто для обр. связи, описания и т.п.), хоть банально, но всё-равно как-то хочется, чтобы это было, но это не окончательный вариант, естественно, что ВСЁ будет дорабатываться/меняться и т.п.
Ближе к сути, какой шаблонизатор выбрать для этого чата ? И нужно ли, чтобы express знал о этом шаблонизаторе ?
Сами шаблны будут банальны, просто вывод сообщений/списка комнат и всё. И что самое главное, как его подключить ?
Пожалуйста, дайте развёрнутый ответ, если конечно можете.
P. S. На данной стадии весь выбор селекторов и т.п. осуществляется при помощи jquery, и сейчас это достаточно сильно раздражает... для наглядности,
весь код на гитхабе.