首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

GraphQL 基础实践

使用 ThinkJS 搭建 GraphQL API ThinkJS 是一款面向未来开发的 Node.js 框架,整合了大量的项目最佳实践,让企业级开发变得如此简单、高效。...快速安装 首先安装 ThinkJS 脚手架 npm install -g think-cli 使用 CLI 快速创建项目 thinkjs new gqldemo 切换到工程目录中 npm install...,在 ThinkJS 中,我们完全可以借助中间件的能力完成解析和数据返回。...,当 match 到时,此处理函数会被调用执行,我们的解析任务也在这里进行,并将解析结果返回; options:options 时传给中间件的参数,我们可以在此将我们的 Schema 等内容传给解析器使用...尽管 Apollo Server 没有 ThinkJS 版的中间件,但是万变不离其宗,我们可以通过 Apollo Server Core 中的核心方法 runHttpQuery 进行解析

12.8K20

webgl图库研究(包括BabylonJS、Threejs、LayaboxJS、SceneJS、ThingJS等框架的特性、适用范围、支持格式、优缺点、相关网址)

https://github.com/BabylonJS/Babylon.js/tree/master/Exporters 模型预览:http://sandbox.babylonjs.com/ 格式解析...(三) 支持格式 模型预览: http://sandbox.babylonjs.com/ 格式解析: https://github.com/h53d/babylonjs-doc-cn/blob/master...快速搭建项目,可以让你把注意力放在业务本身,尤其是 Thinkjs 2.0 以上支持 ES2015/ES2016 的各种特性,用起来非常方便.这是我用 Thinkjs 做的一个项目,两天就搞定,方便快捷...Thinkjs 是一个快速、简单的基于MVC和面向对象的轻量级Node.js开发框架,遵循MIT协议发布。...相关网址 https://thinkjs.org/ https://thinkjs.org/zh-cn/doc/2.2/index.html https://www.w3ctech.com/topic

5.1K30

框架设计:如何基于 Egg 设计 Node 的服务框架

年多的时间里,对 Node 进行深度的使用,从基建系统到相对独立的业务系统,整个走下来,团队更多同学掌握了 Node 的使用,同时每个系统之间的差异性也越来越大,有的用的是 Koa 有的是 Koa2,有的是 Thinkjs...为什么选择 Eggjs 小菜前端在使用 Eggjs 作为 Nodejs 的基础服务框架之前使用过诸如 Koa、Express、Koa2、Thinkjs 等框架,其中与 Eggjs 最接近的当属奇舞团开源的...Thinkjs[2] , 同样的约定大于配置,同样的基于 Koa2 进行包装完善,同样的采用多级分层的设计方式(Controller, Service 等等),让应用开发变得更加清晰明了,然而有趣的是..., Thinkjs 的开源时间(2013)早于 Eggjs 的开源时间,其在 github 上的 star 的增长速度却是远远落后于 Eggjs,NPM 下载数亦然,虽然 thinkjs 开发体验也不错...参考资料 [1] 《技术栈:为什么 Node 是前端团队的核心技术栈》: https://www.yuque.com/sxc/front/vh1kg5 [2] Thinkjs: https://thinkjs.org

1.3K21
领券