Издавна, многие движки Анонимных Имиджборд собирали статичный HTML файл после каждого сообщения. В далёком 2004 году может быть это было нормой.

В дальнейшем, с развитием Web-технологий, разработчики стали "оживлять" статичный HTML файл с помощью JS скриптов. Появилась возможность выделять посты, быстро вставлять ссылку на пост в форму ответа, обновлять капчу. Некоторые до сих пор используют такой метод работы. Поехавшие.

И я был одним из них. Phalcaba отдавала статичный HTML контент, а jQuery с кучей плагинов старались его оживить. Вроде бы все получалось, вроде бы имиджборда выглядела живой и работала как надо. Но появилась проблема дублирования функционала на PHP, со стороны бэк-энда, и jQuery, со стороны фронт-энда. И эту проблему, созданную плохой архитектурой и моей консервативностью, необходимо было решать.

Ну, яж не самый рыжий, поэтому Phalcaba ушла на покой, оставив после себя Back-end для cryChan.

Бла бла бла тут короче текст крутой абзацы фразочки и вообще я писатель блогер.

Исходники тут: https://github.com/yuriygr/crychan-vue

Рабочий пример: https://crychan.com