文件名称:koa:koa.js移植到Python asyncio
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-28 09:26:17
Python
用于asyncio + aiohttp的Koa.js Web框架端口 可能是最常用的Web框架,其中Express是堆栈中的“ E”。 是Express的基于协程的后继框架,由创建和维护Express的同一团队创建。 有关Koa的介绍,请参见。 在过去的几年中,我们已经看到了跨编程语言的异步编程抽象的融合,例如对于Javascript和Python,我们已经看到了对和这种融合(作为.NET风格async / await的基础)。 之前在nodejs应用程序中同时使用过Express和Koa,我想知道是否可以基于asyncio为Python实现与Koa.js相同的功能。 这是Koa样式的网络微基于的实现。 大多数情况下,这个项目对我来说是一个使用Python协程的机会。 如果已经有了Python中的Koa风格的极简Web框架(支持应用程序和中间件的组合),我就不会为该练习而烦恼,但是我找
【文件预览】:
koa-master
----.travis.yml(420B)
----testdata()
--------xyz.dat(18B)
--------foo()
----requirements-dev.txt(26B)
----readme.md(5KB)
----tests()
--------test_koa.py(16KB)
----Procfile(29B)
----example_server.py(4KB)
----setup.cfg(43B)
----example_server_simple.py(1KB)
----requirements.txt(15B)
----setup.py(514B)
----.gitignore(11B)
----koa()
--------common.py(16KB)
--------core.py(10KB)
--------__init__.py(0B)
----LICENSE.txt(1KB)