A starter project for setting up a TypeScript Express server with Apollo GraphQL.
- TypeScript: Strongly typed language for writing scalable and maintainable code.
- Express: Fast, unopinionated, minimalist web framework for Node.js.
- Apollo Server: Spec-compliant and production-ready JavaScript GraphQL server.
-
Clone the repository:
git clone https://github.com/miracleonyenma/express-ts-graphql-starter.git
-
Navigate to the project directory:
cd express-ts-graphql-starter
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
The server will be running on
http://localhost:4000
.
npm run dev
: Run the development server with nodemon.npm run build
: Build the project.npm start
: Start the built project.
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License.