Akka HTTP dla prostego API REST

0

Witam,
Mam następujące wymagania:

  1. Chcę zbudować proste API do REST w języku Scala. Do komunikacji z bazą chcę wykorzystać ScalikeJDBC (PostgreSQL) + QueryDSL.
  2. Zależy mi na lekkości i prostocie rozwiąztania: im mniej frameworków tym lepiej. Im mniej konfiguracji tym lepiej.
  3. Do zabezpieczeń chciałbym wykorzystać basic-authentication + HTTPS (GUI w JS).

Zastanawiam sie nad Akka.HTTP/Spray. Ponieważ jest mniejszy i lżejszy niż Play.

  1. Czy do nowego projektu naturalnym wyborem jest Akka.HTTP zamiast Spray? Czy są jakieś powody, dla których mogę rozważać Spray?
  2. Czy to prawda, że obecnie Akka.HTTP nie wspiera HTTPS? Póki co wystarczy mi samo basic-auth. Na SSL mogę poczekać kilka miesięcy.

Pozdro,

1

Spray rozwija z typesafe http akke - oba pod spodem mają non blocking io także wybór raczej kosmetyczny - no ale ze względu na to że aktualny development trwa w akka, wolałbym Akke.

1 użytkowników online, w tym zalogowanych: 0, gości: 1