jelly-actix-web-starter
uWebSockets.js
jelly-actix-web-starter | uWebSockets.js | |
---|---|---|
15 | 32 | |
225 | 7,360 | |
- | 2.5% | |
0.0 | 8.1 | |
over 1 year ago | 6 days ago | |
Rust | C++ | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jelly-actix-web-starter
-
Any actix-web scaffold?
You can look at https://github.com/secretkeysio/jelly-actix-web-starter
-
Actix Web v4.0 (Rust)
My usual reminder that I have a Django-ish template for actix-web that I maintain: https://github.com/secretkeysio/jelly-actix-web-starter
Now that actix-web 4.0 is out I should be able to finally resolve one of the open issues/PRs, which I was waiting on 4.0 for.
- Which Rust web framework to choose in 2022 (with code examples)
-
The 10 books that helped me, as a hobbyist, on my journey to learn Rust to re-code a Django application
For those interested in Django-in-Rust type approaches, I maintain an actix-web starter project that does exactly this: https://github.com/secretkeysio/jelly-actix-web-starter
-
An Introduction To Session-Based Authentication In Rust | Zero To Production In Rust #10.5
I maintain a starter for all of this kind of stuff on top of actix-web, for anyone interested: https://github.com/secretkeysio/jelly-actix-web-starter/
-
Announcing actix-web-flash-messages: a port of Django's messages framework to actix-web
Curious why you went with the mailbox approach - since a request is pretty much in-and-out, I found it sufficient to just write a trait for HttpRequest and have a custom render(...) method that pulls any flash messages from the session, thus clearing them. Wouldn't surprise me if I'm missing something tho.
- Ask HN: Go-To Web Stack Today?
-
Trillium web framework
I love Askama, but being tied to compile time changes is an absurd handicap on a web framework in the initial iteration phase. With Tera, you can implement a watcher for template changes and reload them without needing to recompile the entire framework.
-
What’s everyone working on this week (12/2021)?
If you want, I have an open source actix-web repo that does stuff like this for you already.
-
Rust as a Flask API replacement? + performance benefits?
If you enjoy Python's web story but want something similar-ish in Rust, you can check out my actix boilerplate repo - it "mimics" Django in many ways. If nothing else, might be useful for picking apart.
uWebSockets.js
-
Building Real-Time Next.js Apps with WebSockets and Soketi
If you have never heard of Soketi, to give you a brief overview, it is a WebSocket server that was built on top of uWebSockets.js and has great compatibility with Pusher Protocol.
-
8 Best WebSocket Libraries For Node
# Clone the repo w/ submodules git clone --recursive https://github.com/uNetworking/uWebSockets.js.git # Cd into the folder cd uWebSockets.js # build make
- uWebSockets.js
-
Ask HN: How do you handle WebSocket connections reconnect problem?
have you tried https://github.com/uNetworking/uWebSockets.js/
-
I have done a full benchmark of a POST REST API on my computer: Node.js vs Fastify vs Express.js vs Deno vs Bun vs GO. Node.js is used WITH and WITHOUT clustering on 6-core I7 processor
If you'd like to test cluster mode, then use v19.3.0 as it described here https://github.com/uNetworking/uWebSockets.js/issues/593
- Simple, performant HTTP and WebSocket server using uWebSockets.js
- Millions of Active WebSockets with Node.js
-
KitaJs Survey - No runtime code, fast as bare metal and top level framework.
The fastest node framework is uWebSockets (as they claim, I didn't try it yet), so if Kita's goal is to maximize performance - you should check on it.
-
Can the performance of the clustered nodejs application compete with (or be better than) the performance of .NET Core-6-7?
I'm serving several hundred thousands queries per second from a single nodejs server (multithreaded) with this: https://github.com/uNetworking/uWebSockets.js/
-
Here is a fun question:
https://github.com/uNetworking/uWebSockets.js/ ^ this is the best for performance
What are some alternatives?
poem - A full-featured and easy-to-use web framework with the Rust programming language.
fastify-websocket - basic websocket support for fastify
sailfish - Simple, small, and extremely fast template engine for Rust
ws - Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
redwood - The App Framework for Startups
pws - Just another simple, fast, and resilient open-source WebSockets server. 📣 [Moved to: https://github.com/soketi/soketi]
yew - Rust / Wasm framework for creating reliable and efficient web applications
Socket.io - Realtime application framework (Node.JS server)
miniserve - 🌟 For when you really just want to serve some files over HTTP right now!
subscriptions-transport-ws - :arrows_clockwise: A WebSocket client + server for GraphQL subscriptions
chrono - Date and time library for Rust
µWebSockets - Simple, secure & standards compliant web server for the most demanding of applications