March 14th, 2019

Front Web Framework: часть 3

28 февраля я в дичайшем угаре выступил на конференции #fprog_spb. В последний момент собрал пример для презентации, но демку не успел сделать (а зря). Слайды на коленке намутил из скриншотов. Невротик — он невротик и есть. Речь сквозила словами-паразитами, ссутулился до неузнаваемости, пережил этот вечер. Первый блин всегда комом, чего уж там.


Разгрёб фоновые задачи, начал лечение, остановил лечение, переболел. И наконец, допилил пример, поняв, что не понимаю, где рамки между клиентом и сервером, как выглядит абстракция, которую следует выделить для front.

Поэтому перехожу ко второй размерности фреймворка (из трёх задуманных пока), логичному решению, на мой взгляд: интеграции с серверными фреймворками. К имеющемуся Yesod добавляю Servant и иду далее по списку, чтобы отделить по крайней мере с одной стороны front от других.

Поскольку нужно, чтобы в любой момент времени примеры работали, решение обрастает вынужденными костылями.

Успех неизбежен.