Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Websocket #40

Open
z1fire opened this issue Mar 26, 2024 · 3 comments
Open

Websocket #40

z1fire opened this issue Mar 26, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@z1fire
Copy link
Collaborator

z1fire commented Mar 26, 2024

Need websocket implementation

@z1fire z1fire added the enhancement New feature or request label Mar 26, 2024
@Deecellar
Copy link
Collaborator

Deecellar commented Apr 4, 2024

Websocket local state:

  • Implement TCP connection
  • Create basic connection
  • Interact well with I/O async systems on Windows, Linux and MacOS
  • Upgrade from HTTP 1.1 to Websocket
  • New Route Handling for websocket (I propose either connect or topic)
  • Middleware Chain for Websockets

@bobf
Copy link
Contributor

bobf commented Apr 4, 2024

Awesome work, tell me if there's anything I can do to help, otherwise I'll just leave you in peace to work away on it. : )

@zigster64
Copy link

Now that jetzig is sitting on http.zig - this includes very good websocket integration (as well as SSE)

So jetzig now supports this, although the dev would have to reach down to the lower level calls to make use of it.

If someone (maybe the OP) wants to expand on how you would like to see websocket API presented and used within jetzig, Im happy to help out

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants