hub icon indicating copy to clipboard operation
hub copied to clipboard

Reimplement backend and frontend

Open dzikoysk opened this issue 3 years ago • 0 comments

Reasons

  • Spring performance and blocking IO
  • Poorly documented OAuth2 API in Spring Security 2.4.x., lack of implementation for reactive WebFlux
  • Legacy abstraction (backend + frontend)

Candidates

Backend:

  • Reactive Spring: [Rejected] - Lack of OAuth 2.4.x implementation
  • Javalin [Rejected] - Missing built-in OAuth support
  • Ktor [Approved] - Non-blocking IO, lightweight, build-in OAuth support

Frontend:

  • React - Next.js [Approved]
  • Chakra UI [Approved]

dzikoysk avatar Feb 11 '21 00:02 dzikoysk