Describe the Enhancement you want
The reflex distribution is now split over several subpackages, notably reflex-base and reflex-components-core. However there are still significant chunks of functionality in reflex which belong in reflex-base.
reflex-base and reflex-components-core should be enough to fully build and run a reflex app. It will not include the cli or server components, but if a user is bringing their own ASGI server, then they should be able to define an rx.App and point the ASGI server at it.
- What is the benefit of the enhancement?
Allow advanced users to minimalize their dependency set. Reduce coupling of reflex and subpackages. Reduce maintenance burden of keeping subpackage dependencies in sync.
Describe the Enhancement you want
The reflex distribution is now split over several subpackages, notably reflex-base and reflex-components-core. However there are still significant chunks of functionality in
reflexwhich belong inreflex-base.reflex-baseandreflex-components-coreshould be enough to fully build and run a reflex app. It will not include the cli or server components, but if a user is bringing their own ASGI server, then they should be able to define anrx.Appand point the ASGI server at it.Allow advanced users to minimalize their dependency set. Reduce coupling of reflex and subpackages. Reduce maintenance burden of keeping subpackage dependencies in sync.