Todo app written with Apollo Elements.
git clone [email protected]:apollo-elements/todo-app.git
cd todo-app
npm ci
npm start
The Todo list is served via a koa middleware. npm start
runs web-dev-server with the middleware already applied. The todo-list is held in-memory, restarting the server resets it to the hardcoded defaults.
The client code uses Apollo Elements, lit and Shoelace to render GraphQL queries and mutations for TODO CRUD operations.