Construct a re-usable datagrid component in React supported by a light-weight server using node.js.
- Typescript
- Node
- React
Please don't use a 3rd party data grid library.
- Handles 100,000s of rows.
- Generic, re-usable API that abstracts away the underlying implementation.
- Light backend that serves up the data.
- Allow sorting by clicking on columns.
These are optional, do as many as you can/want
- Auto-sizes columns based on cell content.
- Resizable / draggable columns.
- Edit cell content.
- Ability to delete rows.
- Tests.
Please share your code in a repo.
Please indicate in the README which requirements were implemented.
You should see this challenge as a way to showcase your software engineering skills in a professionnal environment.