The purpose of this repository is to demonstrate how to build a React application using a monorepo. Yarn is used to manage dependencies. The app module uses Create React App for application development and the editor module uses tsdx and Docz for the component development.
From the project root run yarn
The application can be ran using the same command from either the application root or the modules/app folder. You can read more about the commands available for the app module here.
From the project root, run yarn start
in your terminal.
The Docz playground can be ran using from the modules/editor folder. You can read more about the commands available for the editor module here.
From the modules/editor directory, run yarn docz:dev
in your terminal.
React - a JavaScript library for building user interfaces.
Yarn - a package manager for your code.
tsdx - a zero-config CLI for TypeScript package development.
Docz - a zero-config library for documenting things.
CKEditor - A set of ready to use rich text editors.