Todo app with persistent storage via browser built-in local storage with React
- add todo / save edit todo - Enter key
- cancel edit todo - Escape key
Installing dependencies & devDependencies
npm install
Starting the app
npm run dev
- react: React is a JavaScript library for building user interfaces.
- react-dom: React package for working with the DOM.
- @types/react: TypeScript definitions for React
- @types/react-dom: TypeScript definitions for React (react-dom)
- @vitejs/plugin-react-swc: Speed up your Vite dev server with SWC
- autoprefixer: Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website
- postcss: Tool for transforming styles with JS plugins
- prettier: Prettier is an opinionated code formatter
- prettier-plugin-tailwindcss: A Prettier plugin for sorting Tailwind CSS classes.
- tailwindcss: A utility-first CSS framework for rapidly building custom user interfaces.
- typescript: TypeScript is a language for application scale JavaScript development
- vite: Native-ESM powered web dev build tool