aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates
diff options
context:
space:
mode:
authorGravatar Bluenix <[email protected]>2022-06-29 00:42:21 +0200
committerGravatar Bluenix <[email protected]>2022-06-29 00:42:21 +0200
commitd4e9847673603b0081b971fb19b6502638842a3c (patch)
tree2b68d138f47411671bbaa27aae6ed9b4c66aabb5 /pydis_site/templates
parentReorder frameworks after recommended use (diff)
Reword CJ9 frameworks explanations
Diffstat (limited to 'pydis_site/templates')
-rw-r--r--pydis_site/templates/events/pages/code-jams/9/frameworks.html12
1 files changed, 4 insertions, 8 deletions
diff --git a/pydis_site/templates/events/pages/code-jams/9/frameworks.html b/pydis_site/templates/events/pages/code-jams/9/frameworks.html
index 25eed595..36a6604c 100644
--- a/pydis_site/templates/events/pages/code-jams/9/frameworks.html
+++ b/pydis_site/templates/events/pages/code-jams/9/frameworks.html
@@ -21,7 +21,7 @@
<div class="card-content">
<div class="content">
<p class="subtitle">FastAPI</p>
- <p class="is-italic">FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.
+ <p class="is-italic">FastAPI is a modern web framework great for WebSockets based on standard Python type hints which provides great editor support.
</p>
</div>
</div>
@@ -49,8 +49,7 @@
<div class="card-content">
<div class="content">
<p class="subtitle">websockets</p>
- <p class="is-italic">websockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance.
- Built on top of asyncio, Python’s standard asynchronous I/O framework, it provides an elegant coroutine-based API.
+ <p class="is-italic">websockets is a library for building both WebSocket clients and servers with focus on simplicity and performance.
</p>
</div>
</div>
@@ -64,8 +63,7 @@
<div class="card-content">
<div class="content">
<p class="subtitle">Django Channels</p>
- <p class="is-italic">Channels is a project that takes Django and extends its abilities beyond HTTP - to handle WebSockets, chat protocols, IoT protocols, and more.
- It’s built on a Python specification called ASGI.
+ <p class="is-italic">Django Channels adds WebSocket-support to Django - built on ASGI like other web frameworks.
</p>
</div>
</div>
@@ -93,9 +91,7 @@
<div class="card-content">
<div class="content">
<p class="subtitle">wsproto</p>
- <p class="is-italic">wsproto is a WebSocket protocol stack written to be as flexible as possible.
- To that end it is written in pure Python and performs no I/O of its own.
- Instead it relies on the user to provide a bridge between it and whichever I/O mechanism is in use, allowing it to be used in single-threaded, multi-threaded or event-driven code.
+ <p class="is-italic">wsproto is a pure-Python WebSocket protocol stack written to be as flexible as possible by having the user build the bridge to the I/O.
</p>
</div>
</div>