Skip to content

Why are Starlette sessions so basic? #1801

Answered by adriangb
RamiAwar asked this question in Q&A
Discussion options

You must be logged in to vote

Disclaimer: I have not used starsessions and this response should not be interpreted as a commentary on that package in any way, even if it is referred to by name.

Is there a reason why Starsessions isn't part of Starlette?

I think there's a lot of things that could be added to Starlette, but the main goal of Starlette is to be a minimal and composable web toolkit, not a complete web framework with all of the batteries included. The fact that it's possible to write an external package like starsessions and easily integrate it into Starlette is a testament to the composability Starlette offers. On the minimal side of things, keeping complexity and dependencies to a minimum is really impo…

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@RamiAwar
Comment options

@adriangb
Comment options

@Kludex
Comment options

@RamiAwar
Comment options

@Kludex
Comment options

Answer selected by Kludex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants