• Ну почему как только про REST так сразу прослойку между БД и HTTP клепают. Ощущение что весь мир из хеллоуворлдов состоит.

Replies (3)

  • @kb, видимо к тому, чтобы REST однозначно представлял ресурсы, которые описываются моделями данных базы. хотя да, далеко не всегда это нужно
  • @Kxepal, ну просто почти 100% вебсайтов требуют авторизацию, проверку владения ресурсом и автоматический биндинг user=request.user к ресурсу. и даже этого все эти REST-фреймворки не учитывают (насколько я знаю). где тогда их вообще использовать?
  • @kb, это уже пошла специфика: авторизация никак не связана с REST, ему все равно basic/cookie/oauth/openid или что там будет. бизнес-логику(проверку прав и биндинг) наперед реализовывать тоже не лучшая идея — структуры данных и их источники могут быть разными. не знаю как во фласке, но в пилонах просто делался стек middleware до rest-контроллера, которые занимались этими вопросами.