logo
首页技术栈工具库讨论
Bruce.Shi
很强大的GraphQL Server,会根据数据库结构自动生成GraphQL API,支持基本的CRUD操作,权限管理。可以自己写View来做一些复杂的查询。如果有些查询比较慢,还可以使用materialized view来缓存结果(需要自己写一个cron job 来refresh materialized view)。 针对复杂的mutation,最新版本提供了Action来解决。 缺点就是query很复杂的时候,会产生很多 join,特别是有sorting的时候,join会特别慢(数据量大的前提下,几百万,上千万这种)。 自己拿来做demo或者做一些小网站还是很方便快捷的,毕竟不需要写一行代码你就拥有了整个CRUD。