课件和 Demo 地址
https://gitee.com/geektime-geekbang/geek-nodejs
作者回复: 是一个不错的框架,但体量比较重,不适合在这个课里演示。而且这种大体量框架在大公司背景里也不容易实装,很容易就会产生和公司环境不兼容的地方。
作者回复: 以我对graphql的理解,好像是这样的
作者回复: 这是把对象结构转成了数组
作者回复: 嗯是的,这个对新手会比较友好。也推荐大家对概念有了大概了解之后使用。
作者回复: 对。你也可以选择不使用异步请求的方式,而是像详情页那样做,这里只是为了演示这种做法才这么弄的
作者回复: 腾讯视频没有用nodejs来实现播放服务。理论上也没必要用node,因为流媒体服务没有那么多业务逻辑需要编写。
作者回复: 这个 /api 就是路径,是服务器确定你要调用哪段逻辑用的,不能去掉
作者回复: 这个例子里,数据是存储在服务器程序的内存里的。程序内存这种东西,是在进程启动的时候开辟空间,一直持续使用,然后进程结束之后,被回收给操作系统。 也就是说,后台只要不关闭,这个数据就在,后台一重启,这个数据就不在了。 在实际业务中,所有存储需求一般都不建议使用Node.js服务的内存来实现。而是是用数据库、redis之类的服务。