/
graphql-with-graphene-and-django-laughters-and-tears-pycon-taiwan-2019.json
15 lines (15 loc) · 2.74 KB
/
graphql-with-graphene-and-django-laughters-and-tears-pycon-taiwan-2019.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"description": "Day 3, R1 10:50\u201311:20\n\n\u9019\u4e0d\u662f\u6559\u5b78\u3002\u6211\u5e0c\u671b\u70ba\u66fe\u7d93\u4f7f\u7528\u904e web API \u7684\u4eba\uff0c\u4e0d\u8ad6\u662f\u54ea\u4e00\u7a2e API\uff0c\u90fd\u80fd\u5e36\u4f86\u4e00\u4e9b\u555f\u767c\uff0c\u4ee5\u53ca\u5fae\u7b11\u3002\n\n\u6211\u6703\u5148\u7c21\u8ff0\u4e00\u4e0b\u904e\u5f80\u7528 Python \u5beb\u88f8 API\uff0c\u5230 REST API\uff0c\u5230\u76ee\u524d GraphQL \u7684\u5fc3\u8def\u6b77\u7a0b\uff0c\u518d\u5c55\u793a iCHEF \u5728 GraphQL \u7684\u300a**\u4e09**\u300b\u4ee3\u6f14\u9032\uff0c\u4ee5\u53ca\u4e00\u4e9b\u5f8c\u898b\u4e4b\u660e\uff0c\u70ba\u4f86\u8005\u92ea\u8def\u3002\n\n\u807d\u5b8c\u61c9\u8a72\u6703\u5c0d GraphQL \u5728 web \u524d\u5f8c\u7aef\u8207 mobile \u7684\u61c9\u7528\u5834\u666f\u6709\u66f4\u591a\u7684\u638c\u63e1\uff0c\u5728 API \u7684\u8a2d\u8a08\u8207\u4f7f\u7528\u591a\u4e00\u4e9b\u4ed6\u5c71\u4e4b\u77f3\uff0c\u4ee5\u53ca\u7528 Graphene \u8207 Django \u5be6\u4f5c GraphQL schema \u6642\u80fd\u9810\u60f3\u5230\u4e00\u4e9b\u7d30\u7bc0\u8207\u5de5\u5177\u3002\n\nIt's NOT a tutorial. Hoping it can bring some delights to people who ever used Python to call the web API, whatever kind that API is.\n\nI will brief my experience of writing Python from raw API, REST API, to current GraphQL API. **3** generations of iCHEF GraphQL will be demonstrated to pave the road of followers.\n\nIt should bring more understanding of GraphQL interaction between web frontend, backend, and mobile clients, more examples of API design & usage, and details of GraphQL schema implement in Graphene & Django.\n\nSlides not uploaded by the speaker.\n\nSpeaker: Keith Yang\n\n\u6700\u8fd1\u89ba\u5f97\u908a\u9a0e\u5ba4\u5167\u8173\u8e0f\u8eca\u908a\u7528\u96fb\u8166\uff0c\u96e2\u958b\u81c9\u66f8\u8207 IG \u7684\u7cbe\u795e\uff08\u795e\u7d93\uff1f\uff09\u751f\u6d3b\u5f88\u4e0d\u8cf4\u3002\u8b93\u9019\u96bb\u5c0f\u767d\u9f20\u5f9e\u5927\u773e\u5fc3\u7406\u63a7\u5236\u5be6\u9a57\u5b78\u88e1\u5598\u4e86\u4e00\u5c0f\u53e3\u6c23\u3002\n\nRecently he enjoys skateboard commute, still coffee-achemy, and indoor cycle while programming or gaming, an awesome mind vocation of leaving FB and IG.\n\nKeith is the founder and co-organizer of Taipei.py, largest Python user group in Taiwan, a Lead Software Engineer at iCHEF, and was Chairperson of PyCon APAC 2015. His work mostly focuses on web/backend/cloud services since 2006, and he hands on kernel tools of virtualization on hypervisors in 2016.",
"recorded": "2019-09-22",
"speakers": [
"Keith Yang"
],
"thumbnail_url": "https://i.ytimg.com/vi/LBhgBx0WnLQ/hqdefault.jpg",
"title": "GraphQL with Graphene and Django, Laughters and Tears",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=LBhgBx0WnLQ"
}
]
}