diff --git "a/data/2.Neo4j \344\270\255\351\230\266/4.\345\272\224\347\224\250\345\274\200\345\217\221\345\222\214\351\233\206\346\210\220/2.GraphQL\345\222\214\345\205\250\346\240\210\346\241\206\346\236\266GRAND/grand-stack.md" "b/data/2.Neo4j \344\270\255\351\230\266/4.\345\272\224\347\224\250\345\274\200\345\217\221\345\222\214\351\233\206\346\210\220/2.GraphQL\345\222\214\345\205\250\346\240\210\346\241\206\346\236\266GRAND/grand-stack.md" index 5364c9311a964d103241c7d101b6c534a510ab40..929fad0c4abb81cd63cdd93084ab70e06f1527db 100644 --- "a/data/2.Neo4j \344\270\255\351\230\266/4.\345\272\224\347\224\250\345\274\200\345\217\221\345\222\214\351\233\206\346\210\220/2.GraphQL\345\222\214\345\205\250\346\240\210\346\241\206\346\236\266GRAND/grand-stack.md" +++ "b/data/2.Neo4j \344\270\255\351\230\266/4.\345\272\224\347\224\250\345\274\200\345\217\221\345\222\214\351\233\206\346\210\220/2.GraphQL\345\222\214\345\205\250\346\240\210\346\241\206\346\236\266GRAND/grand-stack.md" @@ -1,2 +1,40 @@ # GRAND全栈框架 +GRANDstack 是一种技术组合,可协同工作,使开发人员能够构建数据密集型全栈应用程序。GRANDstack 的组成部分是: + +- [**GraphQL**](https://graphql.org/) - 一种构建 API 的新范式,GraphQL 是一种描述数据并使客户端能够查询数据的方式。 +- [**React**](https://reactjs.org/) - 用于构建基于组件的可重用用户界面的 JavaScript 库。 +- [**Apollo**](https://www.apollographql.com/) - 一套工具,可协同工作以创建出色的 GraphQL 工作流。 +- [**Neo4j 数据库**](https://neo4j.com/developer/)- 原生图形数据库,允许您以与您思考的方式相同的方式对数据进行建模、存储和查询:作为图形。 + +创建 GRANDstack 应用程序的最简单方法是通过运行此命令来使用[GRANDstack starter](https://grandstack.io/docs/getting-started-grand-stack-starter) + +``` +npx create-grandstack-app myapp +``` + +问题: + +下列描述中,不正确的一项是? + +## 答案 + +GRAND框架是搭配好的固定方案,不能拆分和跟其他方案组合 + +## 选项 + +### A + +GRAND框架是基于Neo4j GraphQL和其他框架扩展而来的一套全栈解决方案 + +### B + +使用GraphQL作为API接口可以简化数据模型的封装和接口复杂度 + +### C + +GRAND框架是搭配好的固定方案,不能拆分和跟其他方案组合 + +### D + +入门GRAND框架的方案推荐使用Starter项目模板