|
@@ -1,3 +1,23 @@
|
|
# starlette
|
|
# starlette
|
|
|
|
|
|
-轻量级 ASGI 框架,构建异步 Web 项目
|
|
|
|
|
|
+轻量级 ASGI 框架,构建异步 Web 项目
|
|
|
|
+
|
|
|
|
+## Usage
|
|
|
|
+
|
|
|
|
+```
|
|
|
|
+pip install starlette
|
|
|
|
+
|
|
|
|
+from starlette.applications import Starlette
|
|
|
|
+from starlette.responses import JSONResponse
|
|
|
|
+from starlette.routing import Route
|
|
|
|
+
|
|
|
|
+async def homepage(request):
|
|
|
|
+ return JSONResponse({'hello': 'world'})
|
|
|
|
+
|
|
|
|
+app = Starlette(debug=True, routes=[
|
|
|
|
+ Route('/', homepage),
|
|
|
|
+])
|
|
|
|
+
|
|
|
|
+uvicorn example:app
|
|
|
|
+
|
|
|
|
+```
|