reactpy
reactpy copied to clipboard
It's React, but in Python
### Current Situation There are a couple problems with the current JS interface: - Confusing to implement - Not versioned - Does not allow for components imported by other sources...
### Current Situation This stems from discussion in https://github.com/idom-team/idom/discussions/768 As explained in https://github.com/phihos/idom-auth-example-sanic, the problem we need to solve is how to securely authenticate users inside an ReactPy single page...
`utils` modules should be made private (e.g. `_utils`). There are some modules with the `utils` name that should be renamed to something like `tools` to indicate they are public.
This addresses the problems brought up in #347 at their root cause.
## Discussed in https://github.com/idom-team/idom/discussions/850 Originally posted by **maximlt** December 6, 2022 Hi all, I'd be nice to have `idom` available on conda-forge. Adding what is called a *recipe* to conda-forge...
### Current Situation We currently don't have a good equivalent of ReactJS [error boundaries](https://react.dev/reference/react/Component#catching-rendering-errors-with-an-error-boundary). ### Proposed Actions Create some method of scoping errors. My suggestion is this can be done...
### Current Situation After repo was re-organized pre-commit was removed just to get that in quicker. We should add back pre-commit hooks. ### Proposed Actions Add pre-commit hooks that match...
### Current Situation React has a [useId](https://react.dev/reference/react/useId#useid) hook. ### Proposed Actions Replicate it here (presumably with `uuid`).
### Current Situation There's been a lot of growing pains in the fact that components have a significantly different interface than `reactpy.html` elements. Developing certain parts of `reactpy` core and/or...