A code and markdown editor built with React, Redux, and TypeScript. This was built as part of the Udemy React and TypeScript course.
- React
- Redux
- TypeScript
- Esbuild
- Express
- Immer
- Lerna
- Commander
A demo of the project without data persistence can be found at:
https://gifted-lamport-6aa70e.netlify.app/
A demo with data persistence is available from npm. This version creates a Command Line Interface (CLI). From the CLI, a local express API server is launched that read/writes your data to a notebook file on your computer. To use, run:
npx jsnotes2 serve
Then navigate to the following in your browser: