Peter Bierma
Peter Bierma
In `https://github.com/ZeroIntensity/view.py/blob/master/src/view/_codec.py`, there's some problem with `IncrementalDecoder` that breaks the whole thing, but I'm not sure how to fix it since there's little to no documentation on codecs.
This is already sort of supported via `view.compile`, but it's extremely buggy and undocumented as of now. It probably needs to get rewritten. The biggest issue encountered was that some...
Should look like this: ```py @get("/") async def index(): return "Hello, world!" ``` Just waiting on #8, I hope
### Feature description Add support for generating an API client in JavaScript (including TypeScript support) or Python. Ideally, to separate routes that are for HTML pages, an `@api` decorator could...
### Improvement Description [OpenAPI](https://www.openapis.org/) has some features that can be quite useful for generating and using API's. It was not implemented before because I didn't want to. This will probably...
Right now, to change the config you must either use a config file or manually edit it in a `config` instance. Perhaps things could be passed via `new_app`? For example:...
Oh boy, this is gonna be a big one. We need a fast, ASGI server that is written entirely in C.
### Feature description Using [textual](https://textual.textualize.io), we can develop an interactive TUI that lets users debug their requests in real-time with the terminal. They should be able to do the following:...
### Feature description The repo should have an `examples` folder that contains some example apps to try out. ### Feature example API N/A ### Anything else? _No response_
### Feature description view.py should provide an event system to let the user write code for certain app events. The following should **at least** be supported: - App Startup -...