• Stars
    star
    123
  • Rank 280,711 (Top 6 %)
  • Language
    TypeScript
  • Created over 3 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The code for my free Recoil Course, learnrecoil.com

Excalidraw Clone built with Recoil

This is the start of an Exaclidraw clone that I am building with Recoil.

It is for my upcoming free Recoil course, Learn Recoil, 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.

Sign up for the Recoil course here ๐Ÿ‘‰ https://learnrecoil.com/ ๐Ÿ‘ˆ today!