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

Kludex Aug 19, 2022
Maintainer Sponsor

@RamiAwar
Comment options

@Kludex
Comment options

Kludex Aug 19, 2022
Maintainer Sponsor

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