но она должна быть обязательно с гуём. Так как с гуём, имхо, всё ещё очень плохо, хочу сделать веб-версию. Делать полноценный "веб-сервер" мне лень, поэтому решил копнуть в сторону FastCGI вместо полноценного HTTP, а перед приложением воткнуть nginx.
Но раньше я этого касался только в общих чертах и полез смотреть, а как делаются FastCGI-бэкенды. И тут я чот не понял: везде, где что-то посложнее HelloWorld'а, все один хрен парсят HTTP-заголовки, отдают html, а фронтенд-сервер реально тупо перенаправляет запросы на другой порт as is.
В общем, это я что-то не понимаю, или это реально best practices?
FastCGI это чтото из 90х
CGI это из 90х. FastCGI вроде как помоложе
А чего ты ожидал от FastCGI ?
А просто накидать на актиксе и закрыть nginx не вариант?
Ну, что как минимум мне не надо будет парсить http-заголовки 🤷♂
Возьми любой веб фреймворк, например axum, он все тебе спарсит
Простенькая приложуха и на нынешних гуях должна быть норм
делай полноценный веб-сервер, это вопрос 10 строк в мейне
Обсуждают сегодня