Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacques-blom/recoil-course
The code for my free Recoil Course, learnrecoil.com
https://github.com/jacques-blom/recoil-course
excalidraw react recoil
Last synced: 15 days ago
JSON representation
The code for my free Recoil Course, learnrecoil.com
- Host: GitHub
- URL: https://github.com/jacques-blom/recoil-course
- Owner: jacques-blom
- Created: 2021-01-12T18:34:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-16T19:45:05.000Z (almost 2 years ago)
- Last Synced: 2024-02-27T13:32:34.002Z (4 months ago)
- Topics: excalidraw, react, recoil
- Language: TypeScript
- Homepage: https://app.learnrecoil.com
- Size: 1.17 MB
- Stars: 123
- Watchers: 4
- Forks: 64
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Lists
- my-awesome-stars - jacques-blom/recoil-course - The code for my free Recoil Course, learnrecoil.com (TypeScript)
README
# Excalidraw Clone built with Recoil
This is the start of an [Exaclidraw](https://excalidraw.com/) clone that I am building with [Recoil](https://recoiljs.org/).
It is for my **upcoming free Recoil course**, [Learn Recoil](https://learnrecoil.com/), where I will show you how to build a **full featured Excalidraw clone using Recoil** for state management.
## What you'll learn to build in the course (on top of what's already in this repo)...
- ๐ Rotating shapes
- โ๏ธ Multi-select
- ๐ต More kinds of shapes
- ๐พ Saving a drawing to a file and opening it again
- ๐ Saving the drawing to a server (shareable drawing URL)
- ๐ Loading content (e.g. images) from an API with Recoil and Suspense
- ๐ฏโโ๏ธ Enabling concurrent mode
- ๐งช Adding full test coverage
- ๐ค Your own dev tools for debugging
- ๐ Authentication
- ๐ Performance debugging, testing, and improvement
- And more...**Have any other suggestions? Tweet or DM me [@jacques_codes](https://twitter.com/jacques_codes).**
## Sign up for the Recoil course here ๐ https://learnrecoil.com/ ๐ today!