ts-app: Full-stack TypeScript Development Framework
This project is a starting point for developing an API-first application using TypeScript, Node.js, and React.
Unlike tools such as create-react-app, this project aims to use a "domain-driven" approach. The developer designs the API (and database, if applicable). A client library is automatically generated from the API, providing a statically typed interface with which to interact with the API from the React UI.
The overall goal is to provide a type-safe and productive developer experience for rapid web application development.
- Developer environment
- Mocha/Chai tests for API
Starting the app
yarnto install dependencies
yarn startto start environment
Creating a new migration
- Create a new class under the entities directory extending from base.ts
Update database with pending migrations
- Features and bug fixes welcome