An open API service indexing awesome lists of open source software.

https://github.com/liascode/ts-express-starter

Starter config for Typescript, Express, and Sqlite on node
https://github.com/liascode/ts-express-starter

expressjs node sqlite typescript

Last synced: 2 months ago
JSON representation

Starter config for Typescript, Express, and Sqlite on node

Awesome Lists containing this project

README

        

## Typescript - Express - Node - Starter

_Setup your node backend fast_

### Features:
- Typescript
- Express
- Enviroment variables validation
- Formatting with Prettier
- Schema validator with Zod
- JWT creation and validation
- Sqlite
- Date formatting

### Principal Scripts

```bash
# Start Production Server
npm run start
```

```bash
# Start Development Server
npm run dev
```

```bash
# Format source code with prettier
npm run format
```

```bash
# Check types and compile to dist folder
npm run build
```

### Recomendations

If you want to use modern javascript frameworks that are far from ***express***, check this out [Hono](https://github.com/honojs/hono) or [Fastify](https://github.com/fastify/fastify)