-
Notifications
You must be signed in to change notification settings - Fork 4
Setup
Comenzaremos conociendo la estructura de nuestro repositorio lo cual nos va a facilitar el trabajo, luego con una guía sobre cómo agregar el cliente Apollo a un proyecto existente, luego seguiremos usando los componentes de Consulta y Mutación para obtener y manipular datos usando una API GraphQL.
También necesitarás instalar Apollo DevTools for Chrome. Si tienes todo esto, ¡entonces estamos listos para comenzar!
Estructura del proyecto
apollo-client-workshop-react
├── server
│ ├── models
│ ├── resolvers
│ ├── utils
│ ├── package.json
│ └── index.js
├── client
│ ├── // En este espacio contruiremos nuestro cliente
└── .nvmrc
└── LICENSE
└── README.md
Nuestro sevidor GraphQL necesita precargar unos datos de ejemplo previamente para su funcionamiento
# Move to server folder
$ cd server
# Install dependencies
$ npm install
# Load data
$ npm run seed
# Run server
$ npm run start:slow
Nota: La base de datos almacena dos archivos JSON almacenados en /tmp/recipes.json
y /tmp/ingedients.json
.
Hello, my name is Cristian Moreno.
I'm a community leader and altruistic speaker, JavaScript/Node.js evangelist and FullStack Javascript Developer. Currently co-organize Medellin.js (Biggest JavaScript user group in Colombia), Avanet and Azure Cloud Medellin communities.
I love developing things, especially ideas, giving them a new perspective and making them shine! products and applications come after I transform ideas into code; I'm passionate about software development and related stuff.