В общем хочу понять как лучше.


Ситуация такая Flask + swagger против BaseHTTPRequestHandler который из стандартной библиотеки.


Есть локальное устройство (фискальный принтер, весы и прочее)



  1. Flask + Swagger
    Плюсы:



  • имеем задокументированный интерфейс.

  • имеем мидлвари которые будут слать эксепшены на наш сервер (хотя это не нужно)

  • имеем веб интерфейс для того чтоб работать с сервером помимо JS


Минусы:



  • Сложность

  • Объем на диске.



  1. BaseHTTPRequestHandler
    Плюсы:



  • Ничего ставить не надо.
    Минусы:

  • Вообще не ясно как тестить и отладка ад.

  • Нет ничего с логами и прочим









 ,






URL записи