Back-end'de JS kullanmak istiyorsanız Node.js falan lazım onun için. Öbür türlü sadece front-end JS ile forum olmaz, DB'nin gizliliği vs. için.
Yollarla ilgili. /login, /register, /thread, /message diye bir sürü yol oluşturuluyor.
Onlar düz JS dosyası değil, Node.js dosyası, yine de sayayım...