http://silvioprog.github.io/brookframework/doc/BrookAction.html По той ссылке, которую я Вам отправлял откройте конкретно класс BrookAction (это можно сказать центральный функциональный класс сервера). Так вот в нем тоже прочтите аккуратно все как работает.
в общем насчёт сайтов важно понимать что "сайт" можно себе представить себе как ф-цию F(адрес, запрос) -> текст ответа адрес и запрос это string адрес может быть yoursite.com/page1 youriste.com/page2 запрос может быть вообще пустым либо может быть жсон {login: "вася", password: "пупкин"} строка в общем и адрес и запрос это строка А ответ это тоже блин строка <html></html> этим серверная часть и ограничивается по большей части
далее что там уже будет в ответах <html> и жаба-скрипт - этот код кладётся в отдельные файлы и тут уже клиентская веб-разаработка идёт. Тут специфических для FPC частей не будет. На FPC просто разберитесь как на url, запрос: string выдавать ответ: string