Peter Bierma

Results 89 issues of Peter Bierma
trafficstars

### Feature description view.py only supports serving HTTP servers, but at this day in age, nearly all servers deploy with SSL. Generally, the deployment service handles SSL, but since most...

feature
api
delayed

### Improvement Description Along with #153, View does not support `TypeVar` being used in the type validation API. This isn't nearly as important as `Literal`, but should still be implemented....

improvement
complex
c api

### Improvement Description As of now, `typing.Literal` nor `enum.Enum` are supported when using the type validation API. This is an important feature that should be ready before #10 is complete....

improvement
complex
c api

### Feature description View needs a simple way to return a redirect to the user. For example, [FastAPI](https://fastapi.tiangolo.com/) has `RedirectResponse`. ### Feature example API ```py from view import new_app, redirect...

good first issue
feature
api

### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior If you use the "Search documentation" feature on the docs, some...

bug
docs
good first issue

### Feature description GraphQL is quite complicated, and a View implementation of it is far off and not needed anytime soon. However, there are lots of libraries in Python for...

feature
api
delayed

Right now, it just says "Bad Request". Some other information could probably be added (at least for debug mode).

improvement
complex
c api

### Feature description As an alternative to the Pyodide method (#12), the DOM state can be handled without any compilation of the code. This could be done via a WebSocket...

feature
complex

### Feature description View should add an API for returning responses via things like React, Svelte, or even Next builds. ### Feature example API ```py from view import new_app, react...

feature
api
delayed

### Improvement Description Cloning and building view might scare away contributors, so it should be pretty easy to make a command that automates it. It shouldn't do much more than:...

improvement
cli