Skip to content

Commit b2e6b16

Browse files
committed
upgrades to websockets page
1 parent ee27f1f commit b2e6b16

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

content/pages/07-web-development/38-websockets.markdown

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -141,20 +141,34 @@ properly.
141141
shows how to proxy with Socket.io.
142142

143143

144-
## Open source Python examples with WebSockets
145-
* The
146-
[python-websockets-example](https://github.com/mattmakai/python-websockets-example)
147-
contains code to create a simple web application that provides WebSockets
148-
using Flask, Flask-SocketIO and gevent.
144+
## Open source Python WebSockets projects
145+
The following projects either implement WebSockets in Python or provide
146+
example code you can follow to use WebSockets in your own projects.
149147

148+
* [Autobahn](http://crossbar.io/autobahn/) uses Twisted and asyncio to
149+
create the server-side WebSockets component while
150+
[AutobahnJS](https://github.com/crossbario/autobahn-js) assists on the
151+
client web browser side.
150152

151153
* The Flask-SocketIO project has a
152154
[chat web application](https://github.com/miguelgrinberg/Flask-SocketIO/tree/master/example)
153155
that demos sending server generated events as well as input from users
154156
via a text box input on a form.
155157

158+
* The
159+
[python-websockets-example](https://github.com/mattmakai/python-websockets-example)
160+
contains code to create a simple web application that provides WebSockets
161+
using Flask, Flask-SocketIO and gevent.
162+
156163

157164
## General WebSockets resources
165+
WebSockets have wide browser support and therefore many
166+
[web frameworks](/web-frameworks.html) across all major programming languages
167+
have libraries to make creating WebSockets connections easier. The following
168+
resources are general guides and tutorials that provide context for the
169+
protocol without getting into the weeds of how to use WebSockets in
170+
Python.
171+
158172
* The official W3C
159173
[candidate draft for WebSockets API](http://www.w3.org/TR/websockets/)
160174
and the

0 commit comments

Comments
 (0)